如何从Android Studio项目制作.jar文件

发布于 2021-02-02 22:55:27

我正在使用AndroidStudio,并且有如下所示的项目:

在此处输入图片说明

蓝色圆圈内的是myLib。myLib还需要使用位于红色圆圈内的外部库和一个apache包(绿色圆圈)。

因此,我想将整个东西变成单个.jar,以便可以在其他项目中使用它。

我是开发人员领域的初学者,非常感谢您提供分步指南。

关注者
0
被浏览
395
1 个回答
  • 面试哥
    面试哥 2021-02-02
    为面试而生,有面试问题,就找面试哥。
    • 打开库项目的build.gradle
    • 在build.gradle中编写两个任务-deleteJar和createJar并添加规则createJar.dependsOn(deleteJar,build)

    上面的代码:

    task deleteJar(type: Delete) {
        delete 'libs/jars/logmanagementlib.jar'
    }           
    
    task createJar(type: Copy) {
        from('build/intermediates/bundles/release/')
        into('libs/jars/')
        include('classes.jar')
        rename('classes.jar', 'logmanagementlib.jar')
    }
    
    createJar.dependsOn(deleteJar, build)
    
    • 从右侧展开gradle面板,然后在“ library”->“ others”下打开所有任务。你将在此处看到两个新任务-createJar和deleteJar
    • 双击createJar
    • 任务成功运行后,从createJar任务中提到的路径(即libs / xxxx.jar)获取生成的jar。 在此处
    • 将新生成的jar复制到所需项目的lib文件夹中->右键单击->选择“添加为库”


知识点
面圈网VIP题库

面圈网VIP题库全新上线,海量真题题库资源。 90大类考试,超10万份考试真题开放下载啦

去下载看看