Android Studio打包生成Jar包的方法(亲测可用)
16lz
2021-01-23
参考 :https://blog.csdn.net/xiayiye5/article/details/79639044
1,创建一个module
2,在module中的build.gradle中
后将下面这行代码放到gradle文件的android里面与defaultConfig,buildTypes目录同一等级如下图:
下面的makeJar只是一个方法名称可以随意取名,但是take makeJar这个里面的方法必须得和下面的makeJar.dependsOn(build)这里面的makeJar方法名称一致,然后在cmd命令里面输入gradlew 方法名称(如果方法名称是makeJar就输入makeJar是takeJar就输入takeJar即可生成jar包)task makeJar(type: Copy) {//删除存在的
-
delete 'build/libs/myjar.jar'
-
//设置拷贝的文件
-
from('build/intermediates/bundles/debug/')
-
//打进jar包后的文件目录
-
into('build/libs/')
-
//将classes.jar放入build/libs/目录下
-
//include ,exclude参数来设置过滤
-
//(我们只关心classes.jar这个文件)
-
include('classes.jar')
-
//重命名
-
rename ('classes.jar', 'myjar.jar')
-
}
-
makeJar.dependsOn(build)
上面这行加入的代码代表将build/intermediates/bundles/debug/目录下生成的class.jar文件复制到build/libs/目录下面并且重命名为myjar.jar
如下图:
然后找到cmd命令行输入:gradlew makeJar 回车就好了,这个命令如下图:
回车后看下我们打包命名成功的jar包文件:
更多相关文章
- Android更新UI的方法
- Eclipse中编译Android工程时出现的问题解决方法。
- Android编程之文件的读写实例详解
- Android HttpClient上传文件与Httpconnection知识小结
- iphone/android比较学习之──图片、文件、字符串
- Android studio获取证书指纹 (SHA1)的方法