2013-10-06 63 views
2

我試圖在我的計算機上運行SDK/AVD管理器,但在消失之前彈出一個cmd窗口片刻,我一直在嘗試解決方案類似的,如果不是現在相同的問題,並且沒有這樣的運氣。AVD/SDK Manager未運行(Windows 7 Java 1.7.0_40)

環境變量:

  • CLASSPATH = 「C:\ Program Files文件\的Java \ jre7 \ BIN; C:\ Program Files文件\的Java \ jdk1.7.0_40 \ BIN」
  • JAVA_HOME =「C:\ Program Files \ Java \ jdk1.7.0_40 \ bin」
  • 路徑 =「C:\ Program Files \ Java \ jdk1.7.0_40 \ bin;」
  • COMSPEC = 「C:\ Program Files文件\的Java \ jdk1.7.0_40 \ BIN \; C:\ Program Files文件(x86)的\ Android的\ Android的SDK \工具」

我的解決方案已經試過:

  • 卸載重新安裝&了Android SDK。

  • 上述以及卸載&重新安裝Eclipse和ADT插件。

  • 更改路徑變量,有訂單等

  • 卸載重新安裝&爪哇和JDK。

  • 某些解決方案,其中涉及編輯android.bat所以它指向的JDK我的java.exe

  • 卸載SDK並通過Android ADT軟件包重新安裝以查看是否可行。 (沒有運氣,之後,我推斷它必須是JDK或我的系統,而不是Android SDK)

Ofcourse這些解決方案都沒有推薦給我工作,我會列出一些調試信息爲好。

調試信息:

  • 輸入 「java的地方」 進入命令行模式輸出「* C:\ WINDOWS \ SYSTEM32 \ java.exe的C:\ Program Files文件\ jdk1.7.0_40 \ BIN \ java.exe的*」。 (我的理解,如果SYSTEM32 \ java的的JDK在PATH變量可能會導致問題出現之前,但你可以在上面看到事實並非如此)

  • 移動到「C:\ Program Files文件(86) \ Android \ android-sdk \ tools「並運行」android.bat「會顯示錯誤信息」C:\ PROGRA〜2 \ Android \ ANDROI〜1 \ tools \ lib \ find_java.exe -s「不被識別爲內部或外部命令 , 可操作程序或批處理文件。「

  • 以及」 錯誤:找不到合適的Java。爲了正確使用Android Developer 工具,您需要在系統上安裝適當版本的Java JDK。 我們建議您安裝JDK版本的JavaSE的,可在這裏: http://www.oracle.com/technetwork/java/javase/downloads 如果您已經安裝了Java,您可以定義控制面板/系統/無所謂高級系統設置在JAVA_HOME環境 變量指向 JDK文件夾。 「

很顯然,我已經沒有運氣的問題,所以我道歉,如果我有我自己的過錯和感謝您對這個問題做貢獻的一些n00b'ish錯誤。

回答

2

我有類似的問題。

然後我才知道當前版本的ADT(adt-bundle-windows-x86_64-20131030.zip)與Java 1.7不兼容。

所以我下載並安裝JDK 1.6從這裏開始: http://www.oracle.com/technetwork/java/javase/downloads/java-archive-downloads-javase6-419409.html#jdk-6u45-oth-JPR

Finaly我創建了一個小的批處理文件來啓動日食:

path=C:\Program Files\Java\jdk1.6.0_45\jre\bin;C:\Program Files\Java\jdk1.6.0_45\bin;%PATH% 
eclipse.exe 

並將其保存爲adt.bat

這可以確保Java 6在您的路徑中位於Java 7之前。

0

嘗試從下面的URL下載適用於Windows的ADT包

http://developer.android.com/sdk/index.html

你可以從這裏包括SDK &日食帶內置插件下載整個包。

+0

我試着這一點,當我嘗試運行SDK管理器時,仍然存在完全相同的問題,不過謝謝。 – 8BitSensei

+0

您正在使用64位機器。但是你下載了32位的SDK。下載64位的ADT軟件包。 –

+0

我安裝了ADT軟件包64位,儘管AVD管理器工作得很奇怪,但即使使用新的SDK,我仍然遇到同樣的問題。 – 8BitSensei

0
  1. 轉到SDK文件夾
  2. 在SDK文件夾中打開Tools文件夾
  3. 打開android.bat文件
    一個黑色的屏幕上會出現那麼SDK管理器將被載入