所以我为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管理器->以管理员身份运行
这样问题就解决了:)
其他回答
同样的问题。 固定! 我安装了正确的Java东西,都是64位的,因为我的系统是x64,但什么都没有发生。所以我去了C:\Users\[我的名字],删除了SDK第一次运行时创建的目录。android,显然有一些错误的配置。
然后就成功了。你可以试试。删除该文件夹或将其移动到桌面并运行SDK。
我最近在使用android studio的sdk管理器安装android模拟器后遇到了这个问题-这也将我的android sdk工具升级到26.0.1(因为这是先决条件-根据android studio的sdk管理器)。
在我的情况下,我只是替换了android sdk的工具文件夹与工具文件夹从一个旧的android sdk。这降低了android sdk工具,但现在我可以使用sdk manager .exe打开sdk管理器。
我尝试了这里提供的几乎所有解决方案。但一切都不顺利。最后,我从下面的链接下载了tools(tools_r25.2.3-windows.zip),并替换了sdk文件夹中的tools子文件夹。它开始起作用了。
https://developer.android.com/studio/index.html#downloads
虽然这是一个旧线程,但作为一个信息共享。
也要确保在Windows的PATH中JDK之前没有JRE。Oracle总是在其他任何东西之前把自己的JRE塞到路径中(我在安装android sdk后安装了Oracle Lite)。
我尝试了所有最流行的解决方案,没有一个适合我,直到我意识到Android SDK文件夹必须没有任何空格,所以我把它从“C:\Android SDK”改为“C:\Android_SDK”。就这么简单。