Android Studio将module打包成.jar包

时间:2023-01-15 09:10:23

上一篇博客已经将circleimageview源码libary成功引入到了项目工程中。

这里将这个module打包成jar文件。

其实只需要在build.gradle文件中,加入红色部分的文字即可。

apply plugin: 'com.android.library'

android {
compileSdkVersion 22
buildToolsVersion '21.1.2'

defaultConfig {
minSdkVersion 9
targetSdkVersion 22
}

<span style="color:#ff6666;"> task makeJar(type: Copy) {
delete 'build/libs/circleimageview.jar'
from('build/intermediates/bundles/release/')
into('build/libs/')
include('classes.jar')
rename ('classes.jar', 'circleimageview.jar')
}

makeJar.dependsOn(build)</span>

}

dependencies {
provided 'com.android.support:support-annotations:21.0.3'
}

执行下面的命令:./gradlew makeJar

robotkedeMacBook-Pro:Robot robot$ ls
RobotTest.imlcircleimageviewgradlew.bat
appgradlelocal.properties
buildgradle.propertiessettings.gradle
build.gradlegradlew
robotkedeMacBook-Pro:Robot robot$ ./gradlew makeJar


Android Studio将module打包成.jar包

可以看到这里的circleimageview.jar了。