最近遇到一个新需求,需要将功能封装成sdk,提供给多方使用,所以抽时间学习下sdk开发流程,并记录。
创建Module
创建module,选择Android Library,如下图所示:

创建好module后,可以进行相应sdk开发工作。
生成导出aar
点击rebuild project可以在build/output/aar包下生成相应的aar文件。
集成aar到project中
将aar包copy到project的libs下,aar包名为test.aar为例,
在app下的build.gradle中加入
dependencies {
implementation(name: 'test', ext: 'aar')
}
在project下的build.gradle中加入
repositories {
flatDir {
dirs 'libs'
}
}
sync,然后就可以在project中调用sdk中的方法。
参考
https://www.cnblogs.com/jpfss/p/9871414.html
最后
以上就是健壮舞蹈最近收集整理的关于Sdk开发流程,导入Project的全部内容,更多相关Sdk开发流程内容请搜索靠谱客的其他文章。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复