1

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

这里的错误:

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

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

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

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

4

1 回答 1

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 文件夹中的更改不完整。尝试替换这些文件

sdk 根目录>/tools/lib

于 2014-12-11T01:03:01.903 回答