工具:Android Studio 2.1.2
步驟:
- 找到項(xiàng)目下的 build.gradle 文件,將前面的
apply plugin: 'com.android.application'
修改為apply plugin: 'com.android.library'
,也就是把項(xiàng)目設(shè)置為 library 共別人調(diào)用的意思。或者直接找到新建的Module類型為Library的執(zhí)行3.4步驟即可。 - 將 defaultConfig 中的
applicationId "xxx.xxx.xxxx"
去掉。 - 在 gradle 文件中加入以下代碼:
task deleteOldJar(type: Delete) {
delete 'build/outputs/test.jar' //如果存在jar則刪除掉
}
task exportJar(type: Copy) {
from('build/intermediates/bundles/release/') //jar文件來源
into('build/libs/') //生成路徑
include('classes.jar')
rename ('classes.jar', 'test.jar') //命名為test.jar這里根據(jù)需要自己定義
}
exportJar.dependsOn(deleteOldJar, build)
- Android Studio 右側(cè)有一個(gè) Gradle 選項(xiàng)卡,點(diǎn)開要打包的module選項(xiàng)(例如:
:app
),找到 exportJar 雙擊即可,待提示成功后,在生成路徑中將看到生成好的 jar 文件。