4

我正在使用 Windows-7 64 位,并且我已经在我的系统中安装了这个(jdk-7u45-windows-x64)更新的 JDK。我的 SDK 已更新至 API 级别 18(Android 4.3)。

当我在 Eclipse 中单击 SDK 管理器时,它没有启动。我也尝试使用管理员权限直接打开它。但它没有启动。我曾尝试像这样设置变量路径。 在此处输入图像描述 在此处输入图像描述 但我总是遇到同样的错误。 在此处输入图像描述

在我发现在我的find_java.exe中从 windows\system32 获取 java 路径后,如下所示在此处输入图像描述

如何将 Java 路径设置为已安装的 java 文件夹。

需要有人帮助才能弄清楚。如需参考,请查看此链接。 SDK 管理器未启动

4

7 回答 7

1

在设置环境变量时尝试指向 bin 目录的 JAVA_HOME 变量。

因为android会检查特定路径中的java.exe。

于 2013-11-15T17:19:02.393 回答
1

我是 android 新手,只要我学习过,Android 需要 Java 1.5 或 1.6。您使用的是 1.7 谷歌没有将完整的 jdk 1.7 支持添加到 android 系统要求(某些 api 是例外).. 这并不意味着您不应该拥有 jdk 1.7。您还应该有 1.6 jdk 用于编译器编译。如果您不想要 jdk 1.7 功能,这是避免使用 1.7 jdk 的更好方法。 http://developer.android.com/sdk/index.html查看系统要求,即使您使用 1.7 开发...当您在真实设备中安装应用时,我们可能会遇到签名问题。您可以使用一些针对 java 1.7 的 jar 文件。但是android系统运行时(dalvik jvm)不知道如何处理这些文件,这意味着dex工具不会处理那些属于1.7的文件,也不会创建classes.dex文件..希望它会有所帮助

于 2013-11-16T18:15:20.723 回答
0

从您发布的错误看来,问题仅出在路径设置上。

将路径添加到jdk 的 bin 文件夹- C:\Program Files\Java\jdk1.7.0_45\bin 并重新启动 eclipse。

于 2013-11-12T11:48:10.913 回答
0

最后重新安装了我的操作系统并安装了 JDK 1.6。然后我将更新后的 SDK 添加到我的 ADT。它现在工作正常。

于 2013-11-17T13:29:32.360 回答
0

请验证您在 Window->Preferences->Android 中的 SDK Location 是否指向正确的 SDK 路径。

于 2013-11-12T11:55:39.753 回答
0

从http://developer.android.com/sdk/index.html下载最新的 android bundle 。

并用 android bundle 文件夹中的旧 sdk 文件夹替换新的 sdk 文件夹。

现在它可以工作了。

于 2013-11-15T09:37:02.077 回答
0

我遇到了同样的问题,这个解决了

在此处输入图像描述 在此处输入图像描述 在此处输入图像描述

于 2020-05-11T14:26:18.267 回答