java打包和导入_Android Studio 导入jar包 和 打包流程

1导入jar包

复制你需要添加的jar,并将其黏贴到app— —src— —main— —libs文件夹下,可运行的AndroidStudio项目都有像这样的目录结构。可以看到虽然jar已经复制黏贴过来了,但是还未导入,所以看不到jar中包含的内容。而已导入的jar,则可以看到jar中内容。

61017e26d3685732a3428116e2f59f0b.png

右键点击新黏贴的jar,在弹出菜单中点击Add As Library.

12ca9d83b514d651085755afe81c8d63.png

2导出jar流程

Android studio(以下简称as)的菜单栏下依次打开File->New->New Module:

00226e419f816632457525ef7c2f13f3.png

接下来在弹出的窗口中选择”Android Library”选项,注意:不要选择”Java Library”,试过了,貌似不行的。

e7a6eab3353837de7c0876c5e3541a72.png

选择完“Android Library”以后进入下一步后输入你想要的类库的名字以后接着finish就行了。如下图,类库的名字前的文件夹都是几本书的样子,而可运行的APP的图标是一个手机。

720f11df5d3a9f1c7e9f3b420316a27d.png

然后在当前新建的library的工程的gradle中,添加如下的代码:

一般的,我们会给这个jar包自定义名字,方式之一就是拷贝出classes.jar文件手动更名,另一种方式就是在gradle中进行配置,以后再生成jar包的时候比较方便。下面说如何配置:

在类库的build.gradle文件最末尾的位置添加如下代码:

task makeJar(type: Copy) {

delete ‘build/libs/demo.jar’

from(‘build/intermediates/bundles/release/’)

into(‘build/libs/’)

include(‘classes.jar’)

rename(‘classes.jar’, ‘demo.jar’)

}

makeJar.dependsOn(build)

然后通过下图解释一下每行的作用。

然后在terminal中执行如下命令:mac :./gradlew makeJar

windows: gradlew makeJar

d4923295f1006b680a86e358d965cdc6.png

9d2931310309b07e3605fb0ebe84926a.png

api自定义模块打包

b3230a494eecc313a40cf44383e52c60.png

ba910f2a771c52631f9641f7c629e4ca.png

24695659e7e855155ea1a76aed105b52.png

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值