所以我为Windows安装了android sdk:

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

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

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


当前回答

我尝试了这里提供的几乎所有解决方案。但一切都不顺利。最后,我从下面的链接下载了tools(tools_r25.2.3-windows.zip),并替换了sdk文件夹中的tools子文件夹。它开始起作用了。

https://developer.android.com/studio/index.html#downloads

虽然这是一个旧线程,但作为一个信息共享。

其他回答

我的问题是,我可以通过双击android.bat运行SDK管理器,但不能当我双击实际的SDK管理器应用程序。我通过设置一个新的环境变量来解决这个问题:

ANDROID_HOME = C:\开发\adt-bundle-windows-x86_64-20130911\sdk\

重启我的电脑,现在我可以双击应用程序和运行SDK管理器。希望这对你有所帮助。

在最新版本的Android SDK中,运行“SDK Manager.exe”和/或“AVD Manager.exe”将不再打开。甚至Android Studio中的“启动独立SDK管理器”链接,以前可以在Android SDK设置中找到,现在也没有了。

现在建议在Android Studio中执行手动SDK和AVD管理。但是对于那些没有Android Studio或者不喜欢打开Android Studio只是为了进行SDK管理的人来说,你仍然可以使用命令行工具“tools/bin/sdkmanager.bat”和“tools/bin/avdmanager.bat”来管理SDK。

这些信息在运行“tools/android.bat”时可用。我认为这对于那些目前使用v25.3.1及以上版本的Android SDK的人来说是正确的。

我测试了每一种方式,但唯一的工作方式是重新安装sdk-manager与旧的相同的路径

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

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

我尝试了所有最流行的解决方案,没有一个适合我,直到我意识到Android SDK文件夹必须没有任何空格,所以我把它从“C:\Android SDK”改为“C:\Android_SDK”。就这么简单。