You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在Android Studio Arctic Fox中将AAR库作为模块导入

Android Studio Arctic Fox AAR导入与依赖问题解决方案

一、将AAR作为模块导入的操作步骤

旧版本的模块导入逻辑在Arctic Fox版本依然可用,操作流程如下:

  • 将需要导入的AAR文件预先放到项目任意目录(建议放在项目根目录的libs文件夹下,无该文件夹可手动新建)
  • 点击顶部菜单栏 File > New > New Module
  • 在弹出的新建模块窗口中,向下滑动找到 Import .JAR/.AAR Package 选项,选中后点击Next
  • 在新页面的File name输入框中,选择刚才存放的AAR文件的本地路径,Subproject name输入框会自动生成模块名,你也可以自定义便于识别的名称,完成后点击Finish
  • 等待Gradle初始同步完成后,打开需要依赖该AAR的业务模块(通常是app模块)的build.gradle文件,添加依赖配置:
implementation project(':你的自定义AAR模块名')
  • 再次同步Gradle即可完成导入,该方式和你之前旧版本的使用逻辑完全一致,运行稳定性不受影响

二、直接文件依赖AAR的缺陷解决方案

你提到的implementation files('libs/myLibrary-release.aar')方式确实存在传递依赖缺失的问题,该问题本质是裸AAR文件本身不包含自身的依赖声明信息,除了模块导入方式外,还有两种解决思路:

  • 如果你是该AAR的开发方,建议使用maven-publish插件将AAR打包为带pom依赖声明的构件,发布到本地Maven目录,业务方添加本地Maven仓库地址后即可通过标准坐标依赖,Gradle会自动拉取所有传递依赖,无需手动添加
  • 如果你只能拿到第三方提供的裸AAR,优先选择上述模块导入的方式,可自动传递AAR内的依赖配置到上层业务模块,无需手动逐个补全依赖,也能避免运行时缺失依赖导致的崩溃问题

内容的提问来源于stack exchange,提问作者Hong

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.09 18:15:03