【问题标题】:SDK Manager in Android studio not opening when clicked on inside Android studio在 Android Studio 中单击时未打开 Android Studio 中的 SDK 管理器
【发布时间】:2015-02-10 17:33:34
【问题描述】:

在 Android Studio 中打开 SDK 管理器时遇到困难。当我单击 Android Studio 中的 sdk 管理器图标时,会出现一个小窗口,提示它正在启动 sdk 管理器,然后什么也没有发生。我已经设置了环境变量并按照说明完成了安装过程并进行了大量研究,但我找不到解决方案。我只是不知道该怎么办了。你们能帮帮我吗?我使用的是 32 位 Windows 7 笔记本电脑。

【问题讨论】:

    标签: android windows sdk 32-bit android-developer-api


    【解决方案1】:

    在我将 Android Studio 从测试版更新到 1.0 后,我也遇到了这种情况。在尝试了包括卸载和重新安装在内的各种事情后,最终对我有用的是修改 find_java.bat 以硬编码为 32 位,如以下消息中所述:
    https://code.google.com/p/android/issues/detail?id=82603

    我只是这样修改的:

    rem reg Query "HKLM\Hardware\Description\System\CentralProcessor\0" |^
    rem find /i "x86" > NUL && set arch_ext=32|| set arch_ext=64
    set arch_ext=32
    

    终于看到 SDK 管理器再次出现真是太好了。

    我之前尝试过的其中一件事是遵循此页面中的“无法运行 SDK 管理器(损坏的 find_java.bat)”说明:
    http://tools.android.com/knownissues
    但是我已经拥有与您可以在该页面上下载的 find_java.zip 文件中相同版本的 find_java.bat、find_java32.exe 和 find_java64.exe,所以它对我没有帮助。但万一它对你有帮助,它就在那里。

    【讨论】:

    • 这不起作用,我编辑了 find_java.bat,当我运行 android studio 并尝试打开 sdk 管理器时,它仍然没有打开,我下载了所有这些内容。
    • 您可以做的另一件事是打开一个命令窗口,转到您安装 SDK 的目录,然后运行“SDK Manager.exe”,看看这是否会给您任何实际的错误消息然后继续搜索以找出问题所在。或者如 SDK 目录中的“SDK Readme.txt”中所述,打开命令窗口并运行“tools\android.bat update sdk --no-ui”并查看您收到的错误消息 -这就是让我找到适合我的解决方案的原因。
    • 伙计,我终于让它工作了,方法是自己下载sdk工具,然后通过更改set java_exe= call lib\find_java.bat if not defined java_exe goto :EOF 来调整 android.bat 中的代码设置 java_exe="D:\Program Files\Java\jdk1.7.0_07\bin\java.exe" 如果未定义 java_exe goto :EOF 运行 sdk manager 时,它仍然会打开一个 cmd 窗口说 xcopy 不被识别为内部或外部命令,可运行程序或批处理,但 sdk 管理器打开很好谢谢 MAN!!!
    猜你喜欢
    • 1970-01-01
    • 2017-08-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-07-27
    • 1970-01-01
    • 2021-04-11
    • 1970-01-01
    相关资源
    最近更新 更多