如何安装 JRE 或 JDK 以在 Windows 7 上运行 Android 开发人员工具?
Posted
技术标签:
【中文标题】如何安装 JRE 或 JDK 以在 Windows 7 上运行 Android 开发人员工具?【英文标题】:How do I install a JRE or JDK to run the Android Developer Tools on Windows 7? 【发布时间】:2013-03-04 03:11:40 【问题描述】:我正在尝试在我的 Windows 7 计算机上安装 android 开发者工具,以便我可以使用 Android 模拟器来测试网站。
Android 开发者网站,“Setting Up the ADT Bundle”:
ADT Bundle 提供了您开始开发应用所需的一切...如果您还没有,请下载 Android ADT Bundle。
...
安装 SDK 和 Eclipse IDE
解压缩 ZIP 文件(名为 adt-bundle-.zip)并将其保存到适当的位置,例如主目录中的“开发”目录。 打开 adt-bundle-/eclipse/ 目录并启动 eclipse。 而已! IDE 已加载 Android 开发者工具插件,SDK 已准备就绪。
我的电脑,在我执行了这些确切步骤之后:
Java 运行时环境 (JRE) 或 Java 开发工具包 (JDK) 必须可用才能运行 Eclipse。搜索以下位置后未找到 Java 虚拟机: C:\Development\adt-bundle-windows-x86_64-20130219\eclipse\jre\bin\javaw.exe 当前 PATH 中的 javaw.exe
如何获得可以让我运行 Android 开发者工具包的 Java 运行时环境或 Java 开发工具包?
(而且,对于奖励积分,如果下载旨在提供“开始开发应用程序所需的一切”,为什么它不包含在下载中?)
【问题讨论】:
@arne.b:啊 - 我已经采取了以前没有使用过 Java 的不合理步骤。 您可以从这里下载SDK:oracle.com/technetwork/java/javase/downloads/index.html 我完全同意,如果它声明它包含的所有内容都超过了它应该能够从全新的 Windows 安装运行,否则列出所需的要求。 回答您的额外问题:JDK 不包括在内,因为 Oracle 的许可证要求 Google 为每次下载/安装付费。所以他们根本无法以这种方式分发它。 @allprog:啊哈!明白了。而如果我们自己下载它,它是免费的。因为某些原因。感谢甲骨文! 【参考方案1】:你可以去here下载Java JRE。
您可以去here下载Java JDK。
之后,您需要在 Windows 中设置环境变量:
-
右键单击我的电脑
点击属性
转到高级系统设置
点击高级标签
点击环境变量
编辑:查看环境变量的截图
【讨论】:
我已经安装了 Java。 (或者至少我有一个 Java 控制面板。不过它是 32 位的,而我的 Windows 7 是 64 位的。) 看起来您当前的路径变量设置不正确。它应该指向程序文件目录中的 java bin 文件夹。 @PaulD.Waite:你需要 JDK,JRE 是不够的。此外,它必须在您的Path
@Neil:啊哈,我明白了。我有两个:C:\Program Files (x86)\Java\jre6\bin
和 C:\Program Files (x86)\Java\jre7\bin. When I type in
PATH` 在命令行我得到PATH=C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32 \WindowsPowerShell\v1.0\;C:\Program Files (x86)\Intel\OpenCL SDK\2.0\bin\x86;C:\ Program Files (x86)\Intel\OpenCL SDK\2.0\bin\x64
。知道我应该将 JRE 6 还是 7 添加到我的路径中吗?
我会添加 JRE 7。但就像@jlordo 说的那样。您还应该安装 JDK。安装后,您可以将路径指向 JDK bin 文件夹。查看我的更新答案【参考方案2】:
下载jre1.7.0_45并解压到Eclipse文件夹中,将jre1.7.0_45文件夹重命名为jre,Eclipse就会运行
【讨论】:
【参考方案3】:您需要从here 下载并安装jdk
【讨论】:
【参考方案4】:Eclipse:创建java虚拟机失败-消息框
-
用 Eclipse.exe 打开文件夹并找到 eclipse.ini 文件
将 -vmargs 替换为您当前的 javaw.exe 真实路径
-vm "c:\Program Files\Java\jdk1.7.0_07\bin\javaw.exe"
或者如果您只安装了 jre:
-vm "C:\Program Files\Java\jre7\bin\javaw.exe"
【讨论】:
【参考方案5】:Java Runtime Environment JRE 或 Java Development Kit JDK 最可能的原因是它归 Oracle 而不是 Google 所有,如果您知道这两家公司之间有一些历史,他们将需要重新分发协议。
幸运的是,在被 Oracle 收购之前,Sun Microsystems 开源 Java 和 mysql 对我们这些小家伙来说是一个胜利……谢谢 Sun!
Google 可能需要提醒您可能还需要 JRE 或 JDK
【讨论】:
【参考方案6】:您的问题是您运行的是 64 位 eclipse
,但您运行的是 32 位 JRE
。所以请下载 JRE
以获得 64 位 windows
并让它安装在默认位置。
最后将该路径添加到您的 PATH 变量中的 bin 。
试试吧。
【讨论】:
【参考方案7】:如果使用win7 64位操作系统:
安装最新的 JDK 后,请确保将 jre 文件夹从安装位置 C:\Program Files\Java\jdk1.7.0_40
直接复制到 eclipse 文件夹中,因为即使是路径,它在 win7 上也没有任何作用。
疯狂
编辑:
文件夹名称上的实际 jdk 版本号会随着新版本的发布而变化
【讨论】:
以上是关于如何安装 JRE 或 JDK 以在 Windows 7 上运行 Android 开发人员工具?的主要内容,如果未能解决你的问题,请参考以下文章
windows7安装jre步骤 windows7安装jre步骤有啥