所以我为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的屏幕只是短暂地闪烁了半秒钟,然后就消失了。我不知道发生了什么,也不知道怎么让这东西工作。
当前回答
在最新版本的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的人来说是正确的。
其他回答
同样的问题。 固定! 我安装了正确的Java东西,都是64位的,因为我的系统是x64,但什么都没有发生。所以我去了C:\Users\[我的名字],删除了SDK第一次运行时创建的目录。android,显然有一些错误的配置。
然后就成功了。你可以试试。删除该文件夹或将其移动到桌面并运行SDK。
我已经解决了这个问题。如果您无法从资源管理器打开“SDK Manager.exe”,或者如果您面临SDK管理器的任何问题。
首先检查环境变量中给出的Java路径。(在CMD下运行Java命令,或在CMD下以管理员身份运行Where Java)。如果Java命令被识别,那么Java可能没有问题
This might be due to broken SDK Tools. To fix it firstly rename tools folder (Android\Sdk\tools) to tools.old. Now download https://dl.google.com/android /repository/tools_r25.2.3-windows.zip?hl=id. After that Extract the downloaded zip files to Android\Sdk\ hence new tools folder would be extracted with all the contents for SDK. Now open SDK Manager.exe. If it opens your issue is solved. Please note that SDK Manager.exe is a launcher file that launches Android\Sdk\tools\bin\sdkmanager.bat. if you are satisfied with the answer please Upvote so that maximum users would solve the issue. For further help visit this page https://answers.unity.com/questions/1320150/unable-to-list-target-platform.html
尝试将Java路径(指向JDK)添加到系统环境变量中。
右键单击“计算机”>属性>高级系统设置>环境变量
然后在“系统变量”下,添加一个新变量。
Variable Value
JAVA_PATH C:\Program Files\Java\jdk1.7.0
然后编辑Path变量,在它前面加上%JAVA_PATH%\bin;。
我测试了每一种方式,但唯一的工作方式是重新安装sdk-manager与旧的相同的路径
我遇到过一个类似的问题,SDK管理器会闪一个命令窗口然后死掉。
这对我来说很管用:我的处理器和操作系统都是64位的。我已经安装了64位JDK版本。重新安装JDK或修改path并不能解决这个问题。我的理论是SDK管理器可能需要32位版本的JDK。不知道为什么这很重要,但我最终安装了32位版本的JDK和magic。SDK管理器成功上线。