2016-09-21 48 views
0

我昨天升级到Android Studio 2.2,因为它在稳定频道中可用。当我尝试调试/运行应用程序时,我在AS v2.1.3中正常工作的应用程序现在会导致以下错误。Android Studio 2.2 for Mac错误未知属性'compileReleaseJavaWithJavac'

配置项目':app'时发生问题。如果我在build.gradle(项目)变更摇篮插件版本2.1.3 类型的org.gradle.api.Project

,一切再次工作:无法为项目获得未知 财产“compileReleaseJavaWithJavac“应用”我可以运行/调试应用程序没有问题。

我已经在SO上搜索过,发现了类似的帖子,但到目前为止,没有任何建议的解决方案适用于我。我正在Mac上开发并使用随2.2提供的嵌入式JDK。

+0

您将Gradle更改为2.1.3或“Gradle Plugin”更改为2.1.3?他们是不同的东西 –

+0

我在项目级build.gradle中将Gradle插件版本更改为2.1.3:classpath'com.android.tools.build:gradle:2.1.3' –

+0

我认为需要是2.2.0, Gradle版本必须是2.14.1或更高版本。您可能还想编辑您的问题以包含您的Gradle文件 –

回答

0

更改Gradle插件2.2.0后,请尝试删除$ PROJECT_HOME/.gradle目录,然后再次清理并生成。

+0

感谢您的建议,但我在$ PROJECT_HOME中看不到.gradle目录。 –

+0

那么,请尝试删除目录,如果这是在$ HOME中的.gradle目录。 –

0

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

因此,对于任何遇到与Android Studio 2.2和Yosemite类似问题的人,请尝试升级您的操作系统并查看它解决问题。祝你好运。