之前我使用文件>新建>新建模块>导入.JAR/.AAR包
但是从新建模块向导导入 .JAR/.AAR 包的选项已在 Android Studio 4.2 上删除,并且按照建议使用 项目结构对话框 的文档,没有显示导入 .AAR 模块的明确答案,并且似乎是过时了
我尝试将模块添加为项目结构中的依赖项,但它不起作用
如果您想将 .aar 文件添加为不同的模块,而不是作为 Android Studio 4.2 中主“app”模块的依赖项,您可以尝试以下操作:
configurations.maybeCreate("default")
artifacts.add("default", file('MyLib.aar'))
并将文件保存为“MyLib”文件夹中的 build.gradle。
在项目级别 settings.gradle 文件中,将行
include ':app'
更改为 include ':app', ':MyLib'
在应用程序模块 build.gradle 中,在依赖项部分添加以下行
implementation project(":MyLib")
同步项目并进行全新重建
对于 Android Studio Bumblebee | 2021.1.1 补丁 3
我已按照 Android 开发者网站建议的步骤操作:
将.aar文件复制到应用程序的libs文件夹中
文件 -> 项目结构... -> 依赖项
只需在 app/build.gradle
中添加以下行implementation(files("libs/library_name.aar"))
这适用于最新版本的 Android