栏目分类:
子分类:
返回
终身学习网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
终身学习网 > IT > 软件开发 > 后端开发 > Java

AS打包带第三方JAR的方法

Java 更新时间:发布时间: 百科书网 趣学号

开发的一个SDK里面引用了第三方JAR,以前使用eclipse开发,如今换成AS,记录一下过程。

需要自己在gradle里写点代码:此文件为要打包的模块内gradle

task makeJar(dependsOn:['compileReleaseJavaWithJavac'],type:Jar){
    archiveName ='test.jar'   //打包后的文件名
    
    from(project.zipTree("libs/A.jar")) // 引用的第三方jar包
    from(project.zipTree("build/intermediates/packaged-classes/debug/classes.jar")) //此工程编译生成的jar包
    destinationDir = file('build/libs')  //生成jar包保存的地方

    exclude('com/XX/ControlSDK/MainActivity$*.class')  //不打进包的文件

    include('com*.class')  //本工程的源码
    include('XX*.class')   //本工程的源码

    include('A*.class')  // 第三方的源码
}

之后同步gradle,在右侧列表点击makeJar,然后在目标路径就能看到新鲜出炉的Jar包喽

转载请注明:文章转载自 www.051e.com
本文地址:http://www.051e.com/it/956797.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 ©2023-2025 051e.com

ICP备案号:京ICP备12030808号