Android studio 生成ARR包

1、创建一个module,如果是要把一个APP项目变成module参考项目编译成module让其他项目引用遇到的问题 - 简书

2、在Android studio右边的Gradle插件中找到要编译的模块,打开build,双击assemble就可以生成了

我这个是APP项目改成library的,所以module名就是APP。

如果文件中有用到switch 查找view ID 设置点击事件会报错,提示改为if,没有就不用管。

生成后在模块下的build-outputs-arr下,(提醒,我这个是因为模块名就叫app,请在模块下查找)

3、引用,放在libs文件夹下,在如图下面添加 '*.aar'就好了

implementation fileTree(dir:'libs',include: ['*.jar','*.aar'])

 

 

 

### 构建 AAR 文件的具体方法 在 Android Studio 中构建 AAR (Android Archive) 文件的过程相对直接。以下是详细的说明: #### 使用 Gradle 插件生成 AAR 文件 为了生成 AAR 文件,在 Android Studio 右边的 Gradle 工具窗口中找到目标模块,展开该模块下的 `Tasks` -> `build` 节点,双击 `assembleDebug` 或者 `assembleRelease` 来触发构建过程[^1]。 ```groovy // app/build.gradle 示例配置 apply plugin: 'com.android.library' android { ... } dependencies { implementation fileTree(dir: 'libs', include: ['*.aar']) } ``` 当执行上述任务后,AAR 文件将会被放置于项目的 `build/outputs/aar/` 目录下[^2]。 #### 手动方式创建 AAR 文件 另一种手动的方式是通过命令行或者终端来调用 Gradle 命令完成打操作。进入项目根目录,输入以下指令即可启动编译流程并最终得到所需的 AAR 文件: ```bash ./gradlew :module_name:assembleRelease ``` 这里假设 `module_name` 是你要打成 AAR 的库的名字。如果是在 Windows 上,则应使用反斜杠路径分隔符,并且可能需要用 `.bat` 后缀代替脚本文件名中的 `.`。 #### 导入已有的 AAR 文件到新项目 对于已经存在的 AAR 文件,可以将其复制粘贴至新的应用程序项目的 `libs` 文件夹内;接着编辑应用级别的 `build.gradle` 文件,加入依赖声明以便能够正常使用这些资源[^3]: ```groovy implementation(name:'your-library-name-release', ext:'aar') ``` 请注意替换上面代码片段里的 `'your-library-name-release'` 部分为实际的 AAR 文件名称(不带扩展名),这一步骤确保了本地 AAR 库能顺利集成进当前工程之中。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值