<返回更多

Android Studio编译jar包

2020-06-02    
加入收藏

日期: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

Android Studio编译jar包

 


Android Studio编译jar包

 

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

3.1 编译所有模块用gradlew makeJar

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

Android Studio编译jar包

 

声明:本站部分内容来自互联网,如有版权侵犯或其他问题请与我们联系,我们将立即删除或处理。
▍相关推荐
更多资讯 >>>