当前位置: 首页 > 知识库问答 >
问题:

如何导入。Android Studio 4.2上的AAR模块

万俟嘉珍
2023-03-14

以前我使用文件

但是导入选项。新模块向导中的JAR/. AAR包已在Android Studio 4.2上删除,并且在建议使用项目结构对话框的文档之后,没有明确的导入答案。AAR模块,似乎已经过时

我尝试将模块添加为项目结构中的依赖项,但它不起作用

共有3个答案

危卜鹰
2023-03-14

对于Android Studio大黄蜂|2021.1.1补丁3

我遵循了Android开发者网站建议的步骤:

>

  • 复制。aar文件放入应用程序的libs文件夹中

    文件-

  • 仉宸
    2023-03-14

    如果您想将您的. aar文件作为不同的模块添加,而不是作为对Android Studio 4.2中主“app”模块的依赖项,您可以尝试以下操作:

    1. 在“应用程序”模块所在的同一目录中创建一个新文件夹,并将其命名为。aar例如“MyLib”代表“MyLib”。aar’
    2. 粘贴MyLib。该目录中的aar文件
    3. 打开记事本并键入以下内容:

    configurations.maybe创建("默认")

    <代码>工件。添加(“default”,文件('MyLib.aar'))

    并将文件另存为内部版本。“MyLib”文件夹中的gradle。

    在项目级生成中。gradle文件中,将行“app”更改为“app”、“:MyLib”

    在应用程序模块构建中。gradle,在Dependencies部分添加以下行

    实施项目(“:MyLib”)

    同步项目并执行干净的重建

    桑坚成
    2023-03-14

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

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

    现在右键单击库并在finder中选择Reveal,然后在此处粘贴您的. aar文件。

    现在在Build.gradle(模块)中添加以下实现。

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

    和snyc你的项目。

     类似资料:
    • .aar格式的包是Android独有的第三方库(Android Library), 包含了可重用的java文件和Android组件.我们可以通过新建module创建自己的Android Library,然后打包成.aar格式的包与别人共享,使用方法跟jar包基本一样. 导入步骤: 菜单栏: File —> New —> New Module… —> Import .JAR\/.AAR Packag

    • 我有一个不寻常的问题--我的Android应用程序包含原生库,而我为armeabi-v7a和x86构建原生库。然而,现在我需要将一个第三方库集成到我的应用程序中,该应用程序还包含本机库(第三方库是我通过Maven从我的build.gradle中包含的Crashlytics)。问题是第三方库的AAR提供了所有ARHiteTecure(armeabi、arm64-v8a、armeabi-v7a、mip

    • 所有类似问题的答案都是关于手动编辑分级文件的。但是我已经使用Android Studio导入AAR文件,并检查了build.gradle文件,它们看起来都是正确的。 我的问题是: 我已经导入了ShowCaseViewV5.0.0AAR,但是当我试图导入tutorial.java文件中的类(您可以看到红色的)时,Android Studio无法识别这些类。Android Studio唯一识别的导入是

    • 问题内容: 模块包括在其顶部。然而在试验条件下,我想嘲笑 的(模拟)和进口完全避免。 实际上,并不是故意在测试环境中安装的。 是被测单元。我必须导入所有功能。是我需要模拟的模块。但我怎么能嘲笑之内,并停止从导入实际,如果第一件事情确实是进口? (未安装B的原因是我使用pypy进行了快速测试,但不幸的是B尚未与pypy兼容。) 怎么办呢? 问题答案: 您可以在导入之前分配给以获取所需的内容: tes

    • 问题内容: 如何枚举所有导入的模块? 例如,我想从以下代码中获取: 问题答案: 仅获取当前模块的所有导入的一种近似方法是检查模块: 这不会返回本地导入或非模块导入(如)。请注意,这将返回,因此,如果您使用的话,将获得原始模块名称。如果要使用别名,则使用yield名称代替。

    • 我是新的Python,我已经安装在C:\ INFO2013-07-08 08:15:47,197server.py:593]默认:"GET/HTTP/1.1"500-INFO2013-07-08 08:28:22,289api_server.py:509]应用所有挂起的事务并保存数据存储INFO2013-07-08 08:28:22,289api_server.py:512]保存搜索索引2013-