Android Studio的Library项目一般默认是生成aar文件,如何生成jar文件,其实也不难
两步完成
1 在build.gradle中加入以下代码
// This is the actual solution, as in http://stackoverflow.com/a/19037807/1002054
task clearJar(type: Delete) {
delete 'build/libs/myCompiledLibrary.jar'
}
task makeJar(type: Copy) {
from('build/intermediates/bundles/release/')
into('build/libs/')
include('classes.jar')
rename ('classes.jar', 'myCompiledLibrary.jar')
}
makeJar.dependsOn(clearJar, build)
注意:classes.jar文件的路径不一定是'build/intermediates/bundles/release/',这个根据实际情况来修改
2 在Android Studio的Terminal中运行gradlew makeJar
本文介绍如何在Android Studio中将Library项目生成为jar文件而非默认的aar文件。通过在build.gradle文件中添加特定任务实现这一目标,并在Android Studio的Terminal中运行相应Gradle任务。
2001

被折叠的 条评论
为什么被折叠?



