赞
踩
今天周末,也是刚起床,昨天晚上睡觉比较晚一点钟才睡,为了就是实现一个SDK打包问题,虽然不是上班时间,但由于负责2项项目的研发,用工作的时间明显不够用,而且这也是我第一次接触到SDK开发,内心是有点抵触的,但为了使自己能够更加优秀,就开始学习了SDK开发的基本的思路和知识点。
其实SDK开发和app的开发都差不多,主要的区别在于SDK开发需要集成。集成也有两种方式一种是打包成jar包,另外一种是打包成aar文件,区别在于jar包的文件只有class类不包含资源文件,aar包含资源文件。
对于我们聊天的SDK里面是有聊天页面的,所以我这里的打包方式是基于aar打包的方式
step one
1.打开gradle application改为library applicationId删除。
2.打开清单文件。把红框中的内容去掉
3.选择release 方法步骤如下图
4.点击androidstudio右上角的gradle 步骤如下 点击 assembleRelease
5.编译成功后 找到aar
到这里aar的打包流程差不多已经结束了,但如果你认为这样会就能成功,那还不如去百度搜打包aar一大把的资料,我还有必要写这篇文章吗?
答案显然不是,当你打包成功使用一个测试的项目进行测试的时候你会发
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。