【问题标题】:Android Studio 2.2 for Mac Error unknown property 'compileReleaseJavaWithJavac'Android Studio 2.2 for Mac 错误未知属性 'compileReleaseJavaWithJavac'
【发布时间】:2016-09-21 12:38:42
【问题描述】:

我昨天升级到了 Android Studio 2.2,因为它在稳定版中提供。我在 AS v2.1.3 中正常运行的应用现在在我尝试调试/运行应用时会导致以下错误。

配置项目“:app”时出现问题。无法获得未知 项目“:app”类型的属性“compileReleaseJavaWithJavac” org.gradle.api.Project

如果我在build.gradle(Project) 中将 Gradle 插件版本更改为 2.1.3,一切都会再次正常运行,我可以毫无问题地运行/调试应用程序。

我在 SO 上进行了搜索,发现了类似的帖子,但到目前为止,没有一个建议的解决方案对我有用。我在 Mac 上开发并使用 2.2 附带的嵌入式 JDK。

【问题讨论】:

  • 您将 Gradle 更改为 2.1.3 或将“Gradle 插件”更改为 2.1.3?它们是不同的东西
  • 我在项目级build.gradle中将Gradle插件版本改为2.1.3:classpath 'com.android.tools.build:gradle:2.1.3'
  • 我认为需要是 2.2.0 并且 Gradle 版本必须是 2.14.1 或更高版本。您可能还想edit您的问题以包含您的 Gradle 文件
  • 我的成绩版本设置为 2.14.1。如果我将插件版本更改为 2.2.0,则会收到帖子中提到的错误。将其更改为 2.1.3 似乎是不出现错误的唯一方法。

标签: android macos android-studio-2.2


【解决方案1】:

请在更改 gradle 插件 2.2.0 后尝试删除 $PROJECT_HOME/.gradle 目录,然后重新清理和构建。

【讨论】:

  • 感谢您的建议,但我在 $PROJECT_HOME 中没有看到 .gradle 目录。
  • 好吧,如果 $HOME 中是 .gradle 目录,请尝试删除该目录。
【解决方案2】:

我将我的 Mac 升级到 Sierra,现在一切正常。在 Android 设备上运行/调试应用程序时不再出现任何错误。我正在使用带有 Gradle 插件 2.2.0 的 Android Studio 2.2。

因此,对于在 Android Studio 2.2 和 Yosemite 中遇到类似问题的任何人,请尝试升级您的操作系统,看看是否可以解决问题。祝你好运。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2015-12-17
    • 2018-03-31
    • 2021-12-05
    • 2019-03-27
    • 2016-09-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多