所以我为Windows安装了android sdk:

http://developer.android.com/sdk/index.html(安装链接)

遇到了路径变量的问题。所以我通过改变环境变量中的“PATH”来修复这个问题,包括我的java.exe文件在JDK中的位置。

但现在当我打开android sdk管理器时,一个类似cmd的屏幕只是短暂地闪烁了半秒钟,然后就消失了。我不知道发生了什么,也不知道怎么让这东西工作。


当前回答

确保java\bin目录在windows\system32目录之前。 SDK管理器使用java,它在system32文件夹中找到了一个。

在CMD窗口中,您可以运行“where java”。 不要忘记在更改用于检查的路径变量后重新启动CMD。

其他回答

最简单的方法是以管理员身份运行程序。

右键单击SDK管理器->以管理员身份运行

这样问题就解决了:)

http://quantumsupport.blogspot.com/2011/03/android-sdk-managerexe-wont-start.html

创建一个新的用户帐户,要么重新安装或只是启动android.bat,它应该为我工作

同样的问题。 固定! 我安装了正确的Java东西,都是64位的,因为我的系统是x64,但什么都没有发生。所以我去了C:\Users\[我的名字],删除了SDK第一次运行时创建的目录。android,显然有一些错误的配置。

然后就成功了。你可以试试。删除该文件夹或将其移动到桌面并运行SDK。

没有什么能帮助我从所有这些答案,但我找到了正确的步骤(Windows 7 64位):

1)从sdk文件夹中打开android.bat进行编辑;

2)添加这两个字符串:

set java_exe=c:\Program Files\Java\jdk1.8.0_25\bin\java.exe
rem call lib\find_java.bat

而不是这样:

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

其中c:\Program Files\Java\ jdk1.8.0_25是您的jdk文件夹。 3)享受。SDK管理器将从Android工作室IDE启动。

同样的问题,我尝试了所有的解决方案,但没有一个有效。然后我进入C:\Users\User_name并删除“。”然后,SDK管理器可以正常打开,并自动创建其他”。android”文件夹。