Android Studio 怎样打JAR包[通俗易懂]

Android Studio 怎样打JAR包

大家好,又见面了,我是全栈君。

Android Studio 怎样打JAR包

在eclipse中我们知道怎样将一个项目导出为jar包,供其他项目使用。

在AS中能够通过改动gradle才处理。

我们新建一个项目MakeJar,在项目中新建一个modle-类型为library
如图:

app为我们的主project,librarydemo是我们要将其生成jar包的model.
在librarydemo中增加例如以下代码:

这里写图片描写叙述

task makeJar(type: Copy) {
    delete 'build/libs/mysdk.jar'
    from('build/intermediates/bundles/release/')
    into('build/libs/')
    include('classes.jar')
    rename ('classes.jar', 'mysdk.jar')
}

makeJar.dependsOn(build) //在终端运行生成JAR包 // gradlew makeJar

在Terminal中键入 gradlew makeJar 回车看到例如以下所看到的就OK了:

这里写图片描写叙述

当然在主projectApp的build中要增加librarydemo 这个依赖model:

dependencies {
    compile fileTree(dir: 'libs', include: ['*.jar'])
    compile 'com.android.support:appcompat-v7:22.2.0'
    compile project(':librarydemo')
}

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/115276.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)
blank

相关推荐

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号