欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

AS3.4.2版本以上将项目打包成jar的方法

程序员文章站 2024-03-26 09:05:35
...

本文介绍的是新的一个项目生成jar的方法,另外一种在原项目上生成module变成 library的 本文木有介绍。

一、新建要变成jar包的项目

1、jar的功能简单的显示弹出时间选择对话框的功能AS3.4.2版本以上将项目打包成jar的方法

二、修改配置信息

先将你项目gradle文件最上面的

apply plugin: 'com.android.application'
改为:apply plugin: 'com.android.library'

然后注释掉 applicationId这行代码

AS3.4.2版本以上将项目打包成jar的方法
修改项目配置信息标题

三、添加生成jar包的关键代码

老板AS使用的是将下图代码块放入 android{ }块里的

AS3.4.2版本以上将项目打包成jar的方法

添加代码如下代码后,点击 Sync Now 

//生成jar包
task makeJar(type: Copy) {
    delete 'build/outputs/mine.jar' //删除存在的
    from('build/intermediates/packaged-classes/release/') //jar文件来源
    into('build/libs/') //生成路径
    include('classes.jar')
    rename('classes.jar', 'mine.jar') //命名为mine.jar
}
makeJar.dependsOn(build)

四、打开Terminal控制台,输入指令 gradlew makejar

AS3.4.2版本以上将项目打包成jar的方法
输入gradlew makejar 指令

五、输入指令完成后,找到对应生成的jar包

AS3.4.2版本以上将项目打包成jar的方法

到指定目录下找到生成的mine.jar 拷贝复制到新的项目中使用

六、引入jar使用

创建新的TestApp项目引入jar测试

AS3.4.2版本以上将项目打包成jar的方法

如上图所示,可以引用生成的jar包的代码功能

参考文章:

https://blog.csdn.net/xiayiye5/article/details/79639044

https://blog.csdn.net/o365flysky/article/details/78894424