2016-09-21 43 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類似問題的人,請嘗試升級您的操作系統並查看它解決問題。祝你好運。