最简单的方式生成Jar
新建一个android library module
将想要打包的类放到module中
-
在build中添加
` task buildJar(type: Copy) { delete 'build/libs/yourJarName.jar' from('build/intermediates/bundles/release/') into('build/libs/') include('classes.jar') rename('classes.jar', 'yourJarName.jar') } //将buildJar添加到gradlew命令中 buildJar.dependsOn(build)`
在Terinal中输入gradlew buildJar回车,执行成功之后即可在medule的libs文件夹下看到yourJarName.jar这个jar包。
这样一个jar包就打包成功了啊!
生成Arr
生成arr就很简单了啊!只需要编译一下library。
在build-->outputs-->arr下就会生成arr。使用的时候直接拷贝即可。
关于Arr的使用
将Arr放到libs文件夹下,然后在build文件夹下添加
compile (name: 'mylibrary-debug', ext: 'aar')
在build的android里面添加
repositories{
flatDir {
dirs 'libs'
}
即可完成Arr的引用。然后就可以在module中愉快的使用Arr了。