android項目編譯成jar包在其他項目中引用,在app目錄下的build.gradle中添加以下代碼: task makeJar(type: Jar, dependsOn: ['build']) { //導出的jar文件名稱 archiveName = '導出jar包名稱.jar' //從哪個目錄打包jar from('build/intermediates/classes/release') //導出的jar文件的存放目錄(未指定則默認存放在build/libs下) destinationDir = file('build/libs') //去掉不要的類 exclude('com/example/*.class') exclude('自己的路徑/BuildConfig*.class') exclude('自己的路徑/BuildConfig\$*.class') exclude('**/R.class') exclude('**/R\$*.class') //需要打包的類 include('自己的路徑/*.class') } android { lintOptions { abortOnError false } }
然後編譯一下項目
然後打開
找到
makejar,點擊運行,編譯結束後,可以在上面的目錄下(build/libs)找到編譯好的jar包,搞定!!