【问题标题】:error launching SDK manager in Android Studio在 Android Studio 中启动 SDK 管理器时出错
【发布时间】:2014-11-25 14:05:45
【问题描述】:

到目前为止,我已经开始使用 Android Studio,但基本设置让我很痛苦。我已经安装了最新的 JDK。所有系统变量均已正确设置。但问题是当我尝试从 Android Studio 启动 SDK 管理器时,它给了我这个错误,正如你在这张图片中看到的那样

据我所知,问题可能就在这里

lib\\find_java.exe

即在 find_java.exe 之前添加双斜杠。我不知道这个双斜线是从哪里来的。

这是我的 JAVA_HOME 变量

F:\Java\Jdk1.8.0_25

这个是PATH变量

C:\ProgramData\Oracle\Java\javapath;F:\Java\Jdk1.8.0_25;F:\Java\Jdk1.8.0_25\bin;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\;C:\Program Files (x86)\Microsoft SQL Server\100\Tools\Binn\;C:\Program Files\Microsoft SQL Server\100\Tools\Binn\;C:\Program Files\Microsoft SQL Server\100\DTS\Binn\;C:\Program Files (x86)\Microsoft SQL Server\100\Tools\Binn\VSShell\Common7\IDE\;C:\Program Files (x86)\Microsoft Visual Studio 9.0\Common7\IDE\PrivateAssemblies\;C:\Program Files (x86)\Microsoft SQL Server\100\DTS\Binn\;%JAVA_HOME%\bin;F:\AndroidStudio\sdk\platform-tools

如果有人以前遇到过这种情况,请帮助我。如果您需要任何类型的屏幕截图或有任何问题,请告诉我。

提前致谢。

【问题讨论】:

  • 你定义了 JAVA_HOME 吗?以及至少版本 7 中的 Java SDK。
  • 是的,我已经在我的问题中提到了这一点
  • 我有这样的声明:C:\Program Files\Java\jdk1.7.0_71 没有任何 bin 或其他东西。 “无法识别”听起来像是安装 Android SDK 时出现的某种错误。也许尝试重新安装它。
  • 查看我编辑的关于 PATH 和 JAVA_HOME 变量的问题
  • 我在find_java.bat for /f "delims=" %%a in ('"%~dps0\find_java.exe" -s') do set java_exe=%%a 中找到了这一行,也许可以编辑特定位置的路径。我通常使用 Android Studio 的金丝雀版本(没有 SDK 的最新版本)和独立安装的 SDK。也许试试看。

标签: android sdk android-studio


【解决方案1】:

您必须安装 Java 1.7,而不是 1.8。检查您的系统是 32 位还是 64 位并安装适当的 Java JDK(不是 JRE)。在安装之前,您甚至无法启动 Android Studio。

几天前,Java 1.8 64bit 导致我无法打开 Android STudio,所以我安装了 1.7,一切正常。

之后,当您尝试打开 Android Studio 时,它会为您提供环境设置。选择“自定义”,以便您可以手动设置 Android SDK 的路径。之后,如果缺少任何新内容,Android Studio 将更新 SDK,您应该准备好了。

【讨论】:

  • 我不认为这是问题所在。 Android Studio 正在运行,但 problem is when i try to launch SDK manager from Android Studio
  • 我不认为 Java 1.7 可以做到这一点,因为我之前使用过它,但当时它仍然无法工作,所以我更新到 Java 1.8。但是你能告诉我如何在 Android Studio 中设置环境变量吗??
  • @MukeshRana 您设置环境变量的方式与 Windows 中的其他方式相同。转到变量权限并简单地添加到 Java JDK 的路径。所以你不是在AS中设置,而是直接在Windows系统中设置。几天前我刚刚在新的Win8.1安装中这样做了。完美运行。
  • @MateuszJablonski 同样在项目结构中,SDK Location 下的内容是什么?你能打开那个目录吗?它会指向你的 SDK 文件夹吗?
  • 你不认为双斜线是我的问题吗?你知道双斜线是从哪里来的吗?
猜你喜欢
  • 2016-07-03
  • 1970-01-01
  • 1970-01-01
  • 2017-07-27
  • 1970-01-01
  • 2015-02-15
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多