以前我使用文件〉新建〉新建模块〉导入.JAR/.AAR包但在Android Studio 4.2上,从“新建模块”向导中导入.JAR/.AAR包的选项已被删除,按照建议使用“项目结构”对话框的文档进行操作,没有找到导入.AAR模块的明确答案,似乎已经过时我尝试将模块作为依赖项添加到项目结构中,但没有成功
3pmvbmvn1#
从Android Studio软件包管理器中选择项目:
然后在项目级别创建一个名为libs的新目录
现在右键单击库并选择在查找器中显示,然后将.aar文件粘贴到此处。第一节第三节第一节第一节第四节第一节现在,在Build.gradle(模块)中添加以下实现。
implementation files('../libs/testaarfile.aar')
并告诉你你的项目。
tp5buhyn2#
适用于Android Studio大黄蜂|2021.1.1修补程序3我遵循了Android开发者网站建议的步骤:1.将.aar文件复制到应用程序的libs文件夹中1.文件-〉项目结构... -〉依赖项
1.点击“+”图标,选择JR/AAR依赖关系,然后选择应用程序模块
1.在步骤1中添加.aar文件路径。
1.检查应用的build.gradle文件以确认声明。
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.同步项目并执行全新重建
include ':app'
include ':app', ':MyLib'
implementation project(":MyLib")
3条答案
按热度按时间3pmvbmvn1#
从Android Studio软件包管理器中选择项目:
然后在项目级别创建一个名为libs的新目录
现在右键单击库并选择在查找器中显示,然后将.aar文件粘贴到此处。
第一节第三节第一节第一节第四节第一节
现在,在Build.gradle(模块)中添加以下实现。
并告诉你你的项目。
tp5buhyn2#
适用于Android Studio大黄蜂|2021.1.1修补程序3
我遵循了Android开发者网站建议的步骤:
1.将.aar文件复制到应用程序的libs文件夹中
1.文件-〉项目结构... -〉依赖项
1.点击“+”图标,选择JR/AAR依赖关系,然后选择应用程序模块
1.在步骤1中添加.aar文件路径。
1.检查应用的build.gradle文件以确认声明。
w1e3prcc3#
如果您想将.aar文件添加为不同的模块,而不是Android Studio 4.2中主“app”模块的依赖项,您可以尝试以下操作:
1.在“app”模块所在的目录中创建一个新文件夹,并将其命名为与.aar相同的名称,例如“MyLib”代表"MyLib.aar“
1.将MyLib.aar文件粘贴到该目录中。
1.打开记事本并键入以下内容:
并将文件另存为“MyLib”文件夹中的build.gradle。
1.在项目级别settings.gradle文件中,将行
include ':app'
更改为include ':app', ':MyLib'
1.在应用模块build.gradle中,在依赖项部分添加以下行
implementation project(":MyLib")
1.同步项目并执行全新重建