無法為 Windows 7 安裝 Android,因為找不到 JDK

無法為 Windows 7 安裝 Android,因為找不到 JDK

我在 Windows 7 中安裝了 JDK SE7u4 installer_r18-windows.exe

安裝視窗顯示一則訊息,指出未找到 Java SE JDK,並且

錯誤:無法找到 C:\Windows\System32\java.exe 的 Java 版本
系統找不到指定的檔案。

如果您認為自己安裝了 JDK 並且無法正確識別它,只需設定一個環境變數 JAVA_HOME 來指向它

我右鍵單擊了電腦 > 屬性 > 進階系統設定 > 環境變數。我建立了一個名為的新系統變數JAVA_HOME並將其值設為C:\Program Files\Java\jdk1.7.0_04\binor C:\Windows\System32\java.exe

我再次運行安裝程式 - 仍然出現相同的錯誤訊息。

答案1

您可能會遇到不同的問題,但這是我針對相同錯誤訊息找到的解決方案:

  1. C:\Windows\system32
  2. 重新命名java.exe為其他名稱,例如java2.exe
  3. 再次運行 Android SDK 安裝程序

謝謝:http://www.androidbeats.in/android-sdk-failed-to-find-java-exe/4251/

答案2

我下載了 Eclipse Juno,我也想安裝 Android SDK。只能透過安裝Java JDK來運作來自 oracle.com 的“Windows x86 79.48 MB jdk-7-windows-i586.exe”(儘管我使用的是 Windows 64 位元)。

請記住,在安裝上述 JDK 之前,請先從控制面板卸載所有 Java JDK 套件。

答案3

正如OP評論的那樣這個答案:

我為 Windows 7 64 位元安裝了 Java JDK 7u4。我認為Android SDK安裝程式正在嘗試偵測32位元版本的JDK,因此我去安裝32位元版本的JDK。

然後我再次運行 Android SDK 安裝程式。這次安裝程式偵測到 JDK 並安裝 SDK。這就是我的解決方案。

答案4

上週我有一個應用程式無法與 Java 7 配合使用。

相關內容