【问题标题】:JAR libraries not being detected未检测到 JAR 库
【发布时间】:2013-06-12 09:33:45
【问题描述】:

我在 Android Studio 中创建了一个使用外部库 (JAR) 的新项目。我把它放在模块的 build.gradle 中:

dependencies {
    compile files('libs/android-support-v4.jar')
    compile files('libs/mylib.jar')
}

但是,当使用 Android Studio 编辑器时,它说我的代码中有一些错误,并标记了导入和变量(使用这个库)。它没有正确构建,说它找不到一个或另一个类。但是,当我进入终端中的项目目录并手动执行gradlew 时,它会构建 APK 并且它(APK)安装并且工作正常。

我错过了什么?我的项目中是否还有其他用于库检测的设置?

【问题讨论】:

    标签: java android gradle libraries android-studio


    【解决方案1】:

    Android Studio 目前不会自动将您的 Gradle 构建文件与您的 Android Studio (.iml) 文件同步。但是,0.1.3 版在工具栏中添加了一个新的同步按钮,可以手动执行此操作。

    this blog post的第二个要点中提到。

    Gradle 项目导入和构建中有很多修复 领域。工具栏中现在有一个“同步”按钮,它将重新导入 将 Gradle 项目状态添加到您的 Android Studio 项目中。用这个 编辑 Gradle 文件后,例如添加库。在里面 未来我们将更自动地处理状态同步,但现在 这是使 IDE 与项目保持同步的最简单方法 Gradle 文件的结构更改。

    【讨论】:

      猜你喜欢
      • 2015-09-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-08-02
      • 2020-07-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多