所以我为Windows安装了android sdk:
http://developer.android.com/sdk/index.html(安装链接)
遇到了路径变量的问题。所以我通过改变环境变量中的“PATH”来修复这个问题,包括我的java.exe文件在JDK中的位置。
但现在当我打开android sdk管理器时,一个类似cmd的屏幕只是短暂地闪烁了半秒钟,然后就消失了。我不知道发生了什么,也不知道怎么让这东西工作。
所以我为Windows安装了android sdk:
http://developer.android.com/sdk/index.html(安装链接)
遇到了路径变量的问题。所以我通过改变环境变量中的“PATH”来修复这个问题,包括我的java.exe文件在JDK中的位置。
但现在当我打开android sdk管理器时,一个类似cmd的屏幕只是短暂地闪烁了半秒钟,然后就消失了。我不知道发生了什么,也不知道怎么让这东西工作。
当前回答
最简单的方法是以管理员身份运行程序。
右键单击SDK管理器->以管理员身份运行
这样问题就解决了:)
其他回答
SDK管理器无法打开的原因有很多。我建议在命令窗口中运行android.bat,这样您就可以读取错误消息并应用正确的修复程序,而不是盲目地尝试每一个。
一直试图让SDK管理器运行了一段时间,现在遵循各种线程与类似的问题,我可以找到。
另一个要考虑的解决方案是将android SDK移动到名称中没有空格的目录。
例如,在我的例子中,它存在于:
e:\Program Files (x86)\Android\android-sdk\
而且会失败。 搬迁地点:
c:\android_sdk_sucks\
它工作。
我遇到过一个类似的问题,SDK管理器会闪一个命令窗口然后死掉。
这对我来说很管用:我的处理器和操作系统都是64位的。我已经安装了64位JDK版本。重新安装JDK或修改path并不能解决这个问题。我的理论是SDK管理器可能需要32位版本的JDK。不知道为什么这很重要,但我最终安装了32位版本的JDK和magic。SDK管理器成功上线。
我尝试了这里提供的几乎所有解决方案。但一切都不顺利。最后,我从下面的链接下载了tools(tools_r25.2.3-windows.zip),并替换了sdk文件夹中的tools子文件夹。它开始起作用了。
https://developer.android.com/studio/index.html#downloads
虽然这是一个旧线程,但作为一个信息共享。
http://quantumsupport.blogspot.com/2011/03/android-sdk-managerexe-wont-start.html
创建一个新的用户帐户,要么重新安装或只是启动android.bat,它应该为我工作