新安装后无法打开 Android SDK 管理器或 Android 模拟器管理器

新安装后无法打开 Android SDK 管理器或 Android 模拟器管理器

今天我安装了适用于 Windows 的 Xamarin Studio 5.1 更新。之后,我在 Android SDK 管理器中安装了所有最新的 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 > [user-name] > .android 中的 .android 文件夹

4.设置JAVA_HOME变量,以JAVA_HOME作为变量名,以jdk的bin文件夹路径作为变量值。

5.进入[sdk-directory] ​​> tools,找到并右键点击android.bat文件,选择edit用记事本打开,做如下修改。

原来的

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。它应该可以正常打开!

相关内容