AndroidStduio3.0 使用gradle將module打包jar文件


 

AndroidStduio3.0使用gradle將module打包jar文件,首先需要安裝gradle。

打開控制台輸入      open -e .bash_profile     命令,就可以打開配置文件的文本,在里面添加

然后進行保存。在輸入  source .bash_profile  命令保存你的設置。

在控制台輸入    gradle -version  命令來判斷你的安裝gradle是否成功

當返回這樣的時候就可以判斷安裝gradle成功。

 

gradle安裝成功之后在module模塊的gradle文件里面的 android{} 添加

lintOptions {
checkReleaseBuilds false
abortOnError false
}

來保證打包的時候不會出錯。要主要需要在dependencies加入testCompile依賴

dependencies {
testCompile 'junit:junit:4.12'
}

 最后在添加以下代碼用來生成jar文件

task makeJar(type: Copy) {

delete 'build/intermediates/task.jar'

from('build/intermediates/intermediate-jars/debug')//修改這里后就能導出.jar了

into('build/intermediates/')//輸出位置

include('classes.jar')//導入的架包的classes文件

rename('classes.jar','task.jar')// 修改名字

dependsOn build
}

 然后在terminal執行  gradle makeJar 命令,運行腳本,成功執行腳本。

· 

 

 

 需要注意的是需要在module模塊的build里面來找jar生成的文件,默認是生成在如下圖所示,但是實際上和AndroidStudio版本有關,需要通過實際情況來修改路徑。

 

 




免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM