2013-06-28 54 views
1

我已經看到多個帖子來解決此問題。但根據我的情況,每當我創建新的android項目。它顯示我錯誤R無法解析。以前我用過JDK1.6,然後工作正常。目前我轉向jdk1.7。現在我爲此做了什麼。我正在使用Windows 7 64位PC。創建新項目時R無法解析

要解決此我檢查我的環境變量是罰款,做修復項目屬性的還精

感謝您的幫助

+0

http://stackoverflow.com/questions/8578441/can-the-android-sdk-work-with-jdk-1-7 – basar

回答

3

Android SDK中使用JDK1.6的作品。您應該切換回使用它。

+2

有什麼理由不使用JDK1.7嗎? –

+0

@AndroidDeveloper:**「我們有沒有任何理由不使用JDK1.7?」** - 是的,這是有原因的。這是因爲它打破了Android開發(如你已經發現的那樣),如果你使用Eclipse。如果你想使用JDK 1.7,那麼你需要使用其他開發工具。 – Squonk

+0

現在我用1.6替換JDK。顯示相同的問題 –

0

如果您使用的是Eclipse,那麼您將被困在Java 1.5和Java 1.6中,因爲它被硬編碼到了Eclipse ADT中。

然而,似乎可以使用更高版本的Java版本的IntelliJ(因此也許是新的Android Studio?)就好了; Java 7 language features with Android

0

如果您使用eclipse,轉到菜單窗口 - >首選項。在首選編輯器中,單擊Java - > Compiler(java中的子菜單)。然後您將看到一個名爲「Java合規性,編譯器合規性級別」的選項。單擊其右側的下拉菜單並將java版本更改爲1.6。