龙空技术网

Android Studio编译jar包

共享美好中年 107

前言:

而今我们对“android运行jar包”大约比较看重,我们都想要剖析一些“android运行jar包”的相关文章。那么小编在网络上搜集了一些关于“android运行jar包””的相关资讯,希望同学们能喜欢,看官们一起来了解一下吧!

日期:2020.06.01

说明:简单描述如何编译

1 在Module的build.gradle添加编译jar代码

task makeJar(type: Copy) {    //删除存在的    delete '../CommonLib/libXXX.jar'      //设置拷贝的文件    from('build/intermediates/packaged-classes/release/')  //Android studio3.0之后的路径     // from('build/intermediates/intermediate-jars/release/') //Android studio3.0之前的路径      //打进jar包后的文件目录,即将classes.jar放入CommonLib目录下    into('../CommonLib/')      //include ,exclude参数来设置过滤    include('classes.jar')    //重命名    rename ('classes.jar', 'libXXX.jar')}// 说明:CommonLib 为自己要存放的路径,如果自己的路径不一致需修改

2 在Gradle任务中编译

在Gradle中找到Module→Tasks→other→makejar,双击即可编译出jar

3 或者使用终端命令来编译

3.1 编译所有模块用gradlew makeJar

3.2 编译单个模块用gradlew :LibXXX:makeJar,其中LibXXX为自己的模块名称

标签: #android运行jar包 #android 打jar包