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包,搞定!!