2011-08-13 132 views
0

我訪問了Oracle站點,在Windows 7 64位虛擬機上下載並安裝了Java平臺(JDK)7。我將路徑添加到路徑環境變量c:\ program files \ Java \ jdk1.7.0 \ bin。我甚至根據某人的建議刪除了c:\ windows \ system32 \ Java.exe。我本質上是這樣的:"Android Create" call fails in windows 7 - missing JDK無法安裝Android開發工具包:缺少JDK

當我安裝ADT時,它給了我錯誤的JDK無法找到。下載最新的JDK。爲什麼?

謝謝。

回答

1

只是在ADT安裝,按backNo JDK Found安裝promite然後按next,安裝程序會發現JDK,可以肯定這是一個常見的錯誤

+0

聖牛,我簡直不敢相信那就是它。非常感謝!! –

0

當您打開eclipse時會發生這種情況嗎?

我在考慮兩個可能的問題。這裏是一個可能的解決方案:Eclipse - no Java (JRE)/(JDK) ... no virtual machine

如果你已經有了這個,去窗口 - > Android SDK和AVD喜好

第一個「偏愛」應該問你,你的Android SDK文件夾。你需要正確設置。

+0

不,在安裝ADT之前,即使發生日食也不會發生.... –

0

您的JDK安裝不正確。

重新安裝JDK。它應該工作正常。

我也有這個問題一次。我已經完成上述解決此問題。

您不應該爲此問題刪除C:\ Windows \ System32文件夾,這可能會導致操作系統問題。

+0

是的,謝謝,錯字:意味着我只刪除了Java.exe。我會嘗試的。 –

3

這是因爲Android的DK發現引起java在c:\ windows \ system32 \文件夾中找到JDK之前。

要解決此問題,請編輯PATH環境變量並將JDK路徑放在c:\ windows \ system32 \路徑之前。

+0

謝謝,終於有了一個可行的解決方案! – Pascalius

0

adil的答案是最後爲我工作的答案(儘管我已經將jdk \ bin添加到路徑並創建了\,並將JAVA_HOME設置爲相同)。在PATH中的win \ sys32之前移動jdk \ din目錄最終允許我在win7/64bit上安裝android sdk

相關問題