Android Studio 將專案打成JAR包
阿新 • • 發佈:2018-12-22
新建一個專案 為demo
切換到project下,點選demo新建一個與app統計module
新建的module選擇Android Library,專案名為mylibrary(也可以隨便選擇,但是在你要打包的時候將mylibrary中的gradle裡面apply plugin: 'com.android.application'改為apply plugin: 'com.android.library')
新建後樣式為
關聯
將 //Copy型別task makeJar(type: Copy) {//刪除存在的delete'build/libs/mysdk.jar'//設定拷貝的檔案from('build/intermediates/bundles/debug/'
寫入gradle
很多都是將專案生成classes.jar位置寫成build/intermediates/bundles/的release下
我們一般都是在debug下使用 沒有進行簽名 所有我們需要將release改為debug 所以我這裡使用的是debug目錄下
最後在 Terminal 中 使用 gradlew makeJar執行
最後生成我們需要的jar
指令碼原理是將生成的classes.jar複製一份改成你需要的名字 生成到你所指定的目錄。