【发布时间】:2014-12-09 19:22:21
【问题描述】:
我刚刚下载了它,并查看了所有其他答案。
Android Studio (AS) 似乎可以正常加载,我可以启动其中一个模板项目。
但我无法打开 SDK 管理器(我想要 Ionic)。我按下按钮,我收到一条消息说它正在加载,一个进度条填满然后什么都没有。
我尝试以管理员身份运行它,但没有什么区别。
有什么想法吗?
【问题讨论】:
标签: android android-studio ionic-framework
我刚刚下载了它,并查看了所有其他答案。
Android Studio (AS) 似乎可以正常加载,我可以启动其中一个模板项目。
但我无法打开 SDK 管理器(我想要 Ionic)。我按下按钮,我收到一条消息说它正在加载,一个进度条填满然后什么都没有。
我尝试以管理员身份运行它,但没有什么区别。
有什么想法吗?
【问题讨论】:
标签: android android-studio ionic-framework
好的,我有这个问题几个小时,但想出了如何解决它。
这个问题不是由于 Android Studio 或 gradle 造成的。只是因为更新了sdk 24。不需要降级工作室或任何东西。遵循简单的程序:
关闭安卓工作室
转到 \sdk
将“tools”重命名为“tools1”(以备不时之需)
将此压缩包解压到 \sdk
它将在\sdk中创建工具文件夹
重启工作室,错误就会消失
我在这里看到了这个解决方案:https://plus.google.com/u/0/107852486976928213243
【讨论】:
更改 sdk\tools\lib\find_java.bat https://android-review.googlesource.com/#/c/118632/1/find_java/find_java.bat
【讨论】:
正如HooKing 建议的那样,您需要更改位于sdk/tools/lib 文件夹中的find_java.bat 文件。
这条线
v
find /i "x86" > NUL && set arch_ext=32|| set arch_ext=64
^
需要这样的空间
v
find /i "x86" > NUL && set arch_ext=32 || set arch_ext=64
^
或者
确保您位于sdk/tools/ 的android.bat 的这条线正确
set java_exe="%JAVA_HOME%\java.exe"
【讨论】:
SDK 工具 24.0.0 中存在一个错误,导致 SDK 管理器无法在某些 32 位 Windows 系统上运行。当您启动 Android Studio 1.0.1 时,您会看到一个提示工具 24.0.1 可用的气球;单击它,然后您可以直接在 IDE 中安装它(不使用 SDK 管理器进行安装)。 SDK 管理器现在应该可以再次工作了。如果没有,您可以直接从以下位置下载 SDK 管理器的修复程序 http://tools.android.com/knownissues (见第一期)
【讨论】:
确保 ./android sdk 命令在 sdk 中的工具目录中有效。如果失败,请尝试修复错误。一旦这开始工作,SDK 管理器也将从 Android Studio 开始工作。就我而言,我收到以下错误
“在 ANDROID_SWT 目录中找不到 swt.jar。我将 ANDROID_SWT 路径添加到了我的家中,这造成了问题。删除它后,一切都开始正常工作了!
【讨论】: