工具: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)用的意思?;蛘咧苯诱业叫陆ǖ腗odule類(lèi)型為L(zhǎng)ibrary的執(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文件來(lái)源
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)開(kāi)要打包的module選項(xiàng)(例如:
:app),找到 exportJar 雙擊即可,待提示成功后,在生成路徑中將看到生成好的 jar 文件。