【发布时间】:2014-06-22 17:38:46
【问题描述】:
我正在尝试在 Eclipse ADT 上设置 Android SDK,但我不能,因为我收到一条错误消息,指出 Android SDK 已过时,但实际上并没有。由于一张图片胜过数百万字,请查看以下图片:
SDK 管理器:显示已安装的 Android 最新 SDK
Eclipse ADT:查找 SDK 路径并注意 ADT 不允许我应用它们的原因
这里有什么问题?为什么 ADT 在该文件夹中找不到任何内容?
从 ADT 切换到 Android Development Studio
根据这里一位成员的建议,我从 ADT 切换到 ADS,但我无法打开 IDE,因为我一直收到此错误:
错误启动 Android Studio 环境变量 JAVA_HOME (具有 c:\Program Files\Java\jre7\lib 的值)不指向 有效的 JVM 安装。
在终端中,我运行命令 java -version 并将其作为输出:
java version "1.7.0_51"
Java(TM) SE Runtime Environment (build 1.7.0_51-b13)
Java HotSpot(TM) 64-Bit Server VM (build 24.51-b03, mixed mode)
配置 JVM 的正确路径是什么?我想安装其他东西吗?
【问题讨论】:
-
我曾经遇到过这个问题,原因是 Android SDK Manager 实际上没有将下载的数据存储在 Eclipse 配置假定为 Android SDK 文件夹的文件夹中。就我而言,我有重复的 Android SDK 文件夹,其中一个包含最新数据,而另一个或多或少是空的。根据您的配置检查您的文件系统。如果真的只有一个 SDK 文件夹,很抱歉,我无法提供更多帮助。 :(
-
是否有与 *nix
which命令等效的 windows 命令?如果我在 OS X 或 *nix 上,我要做的第一件事是运行which java-> 这将告诉您安装在实际路径上的 Java 的位置。根据快速搜索,也许您应该在 Windows 终端中尝试where java。这说明了什么?