Android studio 导出,导入 arr包

本文介绍了在Android Studio中如何导出和导入arr包。arr包不同于jar包,它能包含.class文件和资源文件,导入时无需额外配置gradle。导出arr包后,通过在dependencies中添加相应代码来导入,并在External Libraries中检查导入是否成功。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Android studio 导出,导入 arr包

arr包与jar包不同之处在于arr可以导入.class文件与其资源文件.因为是使用依赖完成导入所以不需要配置gradle。

导出arr包

创建module(模块)

打开Flie–>New –>NewModule
这里写图片描

选择Android Libray
这里写图片描述

修改命名,然后finish

创建成功后
这里写图片描述

创建成功后即可在module中编写代码
注:module中不能使用switch语句,因为Module中生成的R.java中的资源ID不是常数,ID没有final修饰词

导出arr包

导出arr包有两种方法

方法一:
是Build–>Rebuild Project
这里写图片描述

方法二:
使用Terminal
在Terminal中输入 gradlew assembleRelease(windows)
         ./gradlew assembleRelease(linux)
这里写图片描述

编译完成后arr包的位置在,你的module–>Build–>output–>arr文件夹下
这里写图片描述

导出arr包结束


导入arr包

创建module(模块)

将准备导入的arr包放在app–>libs 文件夹下
这里写图片描述

打开Flie–>New –>NewModule
这里写图片描

这次选择Imoprt.JAR/.AAR Package
这里写图片描述

文件选择在lib中的arr包
这里写图片描述

成功后会在项目里创建一个module
这里写图片描述

Rebuild 一下项目
Build–>Rebuild Project
这里写图片描述

成功后会多一个iml文件
这里写图片描述

打开File–>Project Structure…
这里写图片描述

点击app,找到Dependencies,点击“+”选择Module dependency
这里写图片描述

选择你的arr包生成的module,点击OK
这里写图片描述

当然如果不想使用Project Structure… 也可在你的build.gradle中配置,只需一行代码

这里写图片描述

dependencies {
……
compile project(‘:你的arr包名’)
}

最后查看project目录–>External Libraries
这里写图片描述

如果有以上文件说明导入成功,可以在project中直接引用了
注:build.gradle中一定要有
      compile fileTree(include: [‘*.jar’], dir: ‘libs’)这句代码


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值