如何在Android Studio 4.2上导入.AAR模块

daupos2t  于 2022-12-23  发布在  Android
关注(0)|答案(3)|浏览(175)

以前我使用文件〉新建〉新建模块〉导入.JAR/.AAR包
但在Android Studio 4.2上,从“新建模块”向导中导入.JAR/.AAR包的选项已被删除,按照建议使用“项目结构”对话框的文档进行操作,没有找到导入.AAR模块的明确答案,似乎已经过时
我尝试将模块作为依赖项添加到项目结构中,但没有成功

3pmvbmvn

3pmvbmvn1#

从Android Studio软件包管理器中选择项目

然后在项目级别创建一个名为libs的新目录

现在右键单击库并选择在查找器中显示,然后将.aar文件粘贴到此处。
第一节第三节第一节第一节第四节第一节
现在,在Build.gradle(模块)中添加以下实现。

implementation files('../libs/testaarfile.aar')

并告诉你你的项目。

tp5buhyn

tp5buhyn2#

适用于Android Studio大黄蜂|2021.1.1修补程序3
我遵循了Android开发者网站建议的步骤:
1.将.aar文件复制到应用程序的libs文件夹中
1.文件-〉项目结构... -〉依赖项

1.点击“+”图标,选择JR/AAR依赖关系,然后选择应用程序模块

1.在步骤1中添加.aar文件路径。

1.检查应用的build.gradle文件以确认声明。

w1e3prcc

w1e3prcc3#

如果您想将.aar文件添加为不同的模块,而不是Android Studio 4.2中主“app”模块的依赖项,您可以尝试以下操作:
1.在“app”模块所在的目录中创建一个新文件夹,并将其命名为与.aar相同的名称,例如“MyLib”代表"MyLib.aar“
1.将MyLib.aar文件粘贴到该目录中。
1.打开记事本并键入以下内容:

configurations.maybeCreate("default")

artifacts.add("default", file('MyLib.aar'))

并将文件另存为“MyLib”文件夹中的build.gradle
1.在项目级别settings.gradle文件中,将行include ':app'更改为include ':app', ':MyLib'
1.在应用模块build.gradle中,在依赖项部分添加以下行
implementation project(":MyLib")
1.同步项目并执行全新重建

相关问题