Android studio打包生成jar包文件
Android studio打包生成jar包文件
- 一 项目配置
- 1.修改 app/build.gradle
- 2.修改 AndroidManifest.xml
- 二 打 Jar 包
- 1.修改 app/build.gradle
- 2.编译生成 Jar 包
一 项目配置
1.修改 app/build.gradle
- 将com.android.application改成com.android.library
- 注释掉applicationId
2.修改 AndroidManifest.xml
- 将application配置的属性去掉,包括属性、activity、service等
二 打 Jar 包
1.修改 app/build.gradle
- 和 plugins、android 同一级,添加如下代码
task makeJar(type: Copy) {//删除存在的delete 'build/libs/testlibrary.jar'//设置拷贝的文件from('build/intermediates/aar_main_jar/release/')//打进jar包后的文件目录into('build/libs/')//将classes.jar放入build/libs/目录下//include ,exclude参数来设置过滤include('classes.jar')//重命名rename ('classes.jar', 'testlibrary.jar')
}makeJar.dependsOn(build)
修改后记得点击 Sync
2.编译生成 Jar 包
- 在AndroidStudio->Terminal中输入命令
.\gradlew makeJar
如果编译失败,且确认代码没问题,可以试试删除 .gradle、.idea 文件夹,点击 Clean Project、Rebuild Project 后,再执行 .\gradlew makeJar