eclipse下生成公共lib库

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/ArisKing/article/details/78695873

    第三方(微信,支付宝等等)支付sdk接入中发现,以jar包的形式将所接sdk集成进项目中没什么问题,但是支付SDK多了以后就比较麻烦了,最后决定提供到的sdk全以第三方lib库的形式关联进项目中,这里记录下Eclipse下lib库的生成方式。

    一,新建Android项目工程


个人使用的eclipse是4.2.2的所以可能会有所不同,对应SDK版本可按自己的需要设定,保证和主项目一致就好。然后这里Theme部分因为涉及到Android Support的问题(具体网上可搜索一下),这里默认选择None。


 因为接入的sdk都是以jar包的形式存在的,所以这里不需要主入口Activity,然后勾选Mark this project as library,点击finish即可生成对应的lib库工程。

右击工程--properties--Android就会发现该处是已勾选的状态。代表lib库工程已生成完毕。


完成以后项目工程下删除生成的资源,避免引用冲突


删除以后对应的AndroidManifest.xml文件会报错,同步删除相关内容保留一下部分即可。


   二,引入jar包

    将sdk对应的jar包拷贝进项目的libs目录下,右键jar--->Build Path--->Add To Build Path


会在项目目录下生成一个:Referenced Library

这样一个可引用的公共lib库就生成完毕了,对于SDK接入的话,相应的代码(官方提供的Demo工程)处理文件放在对应lib库项目的src目录下面即可。

   三,引用lib

   右键项目-->Properties-->Android-->Add找到刚才新建的lib库添加进入,主项目里就可使用lib库里所提供的相关功能逻辑了。


很简单的识记,这里整理备注下,对于老版本的eclipse在Mark As Lib时得在项目-->properties下手动勾选,有什么错误欢迎大家指出,谢谢

猜你喜欢

转载自blog.csdn.net/ArisKing/article/details/78695873