【问题标题】:Android SDK Manager fail to run after unfinished updateAndroid SDK Manager 在未完成更新后无法运行
【发布时间】:2014-12-11 00:40:14
【问题描述】:

为什么我的 SDK 管理器在 eclipse 中打开时无法运行。在这一切正常之前,直到我通过 SDK 管理器更新组件,然后我在更新时不小心关闭了 sdk 管理器。之后它无法运行并通过错误进行控制台。

这里的错误:

[2014-12-11 08:34:16 - SDK Manager] [SDK Manager] '-v' 未被识别为内部或外部命令,

[2014-12-11 08:34:16 - SDK Manager] [SDK Manager] 可运行的程序或批处理文件。

[2014-12-11 08:34:17 - SDK 管理器] [SDK 管理器] 路径无效

知道如何解决这个问题吗?

【问题讨论】:

    标签: android eclipse-adt android-sdk-manager


    【解决方案1】:

    我在我的系统(Windows 8.1、64 位、JDK 7)上修复类似问题的方法是:

    1. 创建 JAVA_HOME 环境变量并将其指向 C:\Program Files\Java\jdk1.7.0_10\bin(您可能已经这样做了)
    2. 在您喜欢的文本编辑器中打开 ANDROID SDK DIRECTORY\tools\android.bat
    3. 查找行 set java_exe= call lib\find_java.bat(分为 2 行)
    4. 将这些行替换为 set java_exe="%JAVA_HOME%\java.exe"
    5. 保存并运行 tools\android.bat

    如果问题仍然存在 这可能是由于 sdk/tools/lib 文件夹中的更改不完整。 尝试在

    处替换这些 files

    sdk 根目录>/tools/lib

    【讨论】:

    • 我尝试步骤 1-5 不起作用,但替换文件的想法使它起作用。我尝试用你的文件替换不起作用。我用新的 sdk 下载工具\文件夹替换整个工具\文件夹。然后 sdk manager 再次运行并节省我的时间。我只需要重新下载和更新。
    猜你喜欢
    • 2012-06-16
    • 2018-04-19
    • 1970-01-01
    • 2013-11-07
    • 1970-01-01
    • 1970-01-01
    • 2013-01-08
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多