在Android Studio

时间:2017-11-30 23:06:58

标签: android android-studio

我在Android Studio方面不是很有经验,我尝试了无数种方法来解决这个问题但没有成功。

目标:.aar文件作为库导入Android Studio应用。

问题:

  1. 我有一个.aar文件(product_test-debug.aar)
  2. 我将其导入到Android Studio空应用中,使用:
    • 文件→新模块→导入JAR / AAR包
  3. 我在这个阶段已经遇到过一个问题,可能是由于.aar文件中的问号;选择文件后,Android Studio工作室会告诉我它不存在。这个错误神秘地消失了,所以我会坚持下去。
  4. a

    1. 添加了.aar文件。但是,当我从Android切换到Project模式时,我可以看到文件仍显示问号。
    2. b

      c

      1. 忽略问号后,接下来我做了3件事,成功的指南:

        • 在settings-gradle中,我将唯一一行修改为: d
        • 在build.gradle(Module:app)中,我添加了第一个依赖项: e
        • 仍然在这个脚本中,我评论了以下行: f
      2. 完成所有这些步骤后,我尝试同步gradle,但仍然无法识别.aar。这些是错误:

      3. g

        我尝试将.aar文件放入libs文件夹,并将build.gradle(Project:MyApplication)中的此函数更改为:

        h

        但它没有解决任何问题。我知道我想要做的是因为指南,但我不知道我错过了什么。该指南是供参考的:

        https://medium.com/@ericdejesus/im-getting-this-error-whenever-i-try-to-build-to-project-from-unity-any-idea-how-to-solve-78d5c22a4571

        (顺便说一下上下文,我这样做是为了能够从Android活动中启动一个示例Unity应用程序。在这种情况下,Unity应用程序是一个旋转的多维数据集。)

        非常感谢您在这件事上的时间和帮助。

1 个答案:

答案 0 :(得分:0)

product_test-debug中build.gradle的第一行应该是:

apply plugin: 'com.android.library'

在app的build.gradle中添加:path

compile project(path: ':product_test-debug')