Android Studio中對於library類型的Moudle,默認打出來的是AAR包,
但有時候我們的SDK還需要共享給一些其他eclipse的項目使用,這樣我們就需要輸出JAR包,
可以通過在Moudle中的build.gradle加入task來實現
1
2
3
4
5
6
7
8
9
task makeJar(type: Copy) {
delete 'build/libs/mysdk.jar'
from('build/intermediates/bundles/release/')
into('build/libs/')
include('classes.jar')
rename ('classes.jar', 'mysdk.jar')
}
makeJar.dependsOn(build)
在終端執行生成JAR包
./gradview makeJar
在以下目錄就可以找到我們生成的JAR包
注:更多精彩教程請關注三聯設計教程 欄目,