新安裝後無法開啟 Android SDK Manager 或 Android Emulator Manager

新安裝後無法開啟 Android SDK Manager 或 Android Emulator Manager

今天我安裝了 Windows 的 Xamarin Studio 5.1 更新。之後,我在 Android SDK Manager 中安裝了所有最新的 API 和建置工具。現在,Android SDK 管理器或 Android 模擬器管理器將無法開啟。有人可以幫忙嗎?

答案1

我遇到了同樣的問題並最終設法解決了它。然後,我創建了一個包含通用修復程序的逐步指南,以幫助所有開發人員盡快解決此問題:http://www.dominantwire.com/2015/03/android-sdk-not-opening.html

所有步驟簡而言之:

1.如果你有jdk v1.8。刪除它並重新安裝jdk v1.7.xx

2.在環境變數中設定jdk和jre bin資料夾的路徑

3.刪除(先備份)C: > Users > [使用者名稱] > .android 中的 .android 資料夾

4.設定JAVA_HOME變量,以JAVA_HOME為變數名,將jdk的bin資料夾路徑當作變數值。

5.前往[sdk目錄] > 工具。找到並右鍵單擊 android.bat 文件,然後選擇“編輯”以在記事本中打開它並進行以下修改。

原來的

set java_exe=
call lib\find_java.bat
if not defined java_exe goto :EOF

修改的

set java_exe=C:\Program Files\Java\jdk1.7.0_75\bin\java.exe
rem call lib\find_java.bat
rem if not defined java_exe goto :EOF

注意:按照前面的說明複製並貼上您自己的 java.exe 路徑目錄。

原來的

for /f "delims=" %%a in ('"%java_exe%" -jar lib\archquery.jar') do set swt_path=lib\%%a

修改的

rem for /f "delims=" %%a in ('"%java_exe%" -jar lib\archquery.jar') do set swt_path=lib\%%a
set swt_path=lib\x86_64

注意:如果您的 android sdk 是 64 位,則提及 set swt_path=lib\x86_64 否則,如果是 32 位,則將其保留為 set swt_path=lib\x86

  1. 完畢!從 android.bat 檔案或 eclipse 啟動 android sdk。應該能打開就好了!

相關內容