【问题标题】:How do I install a JRE or JDK to run the Android Developer Tools on Windows 7?如何安装 JRE 或 JDK 以在 Windows 7 上运行 Android 开发人员工具?
【发布时间】: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 的不合理步骤。
  • 我完全同意,如果它声明它包含的所有内容都超过了它应该能够从全新的 Windows 安装运行,否则列出所需的要求。
  • 回答您的额外问题:JDK 不包括在内,因为 Oracle 的许可证要求 Google 为每次下载/安装付费。所以他们根本无法以这种方式分发它。
  • @allprog:啊哈!明白了。而如果我们自己下载它,它是免费的。因为某些原因。感谢甲骨文!

标签: java android android-emulator


【解决方案1】:

你可以去here下载Java JRE。

您可以去here下载Java JDK。

之后,您需要在 Windows 中设置环境变量:

  1. 右键单击我的电脑
  2. 点击属性
  3. 转到高级系统设置
  4. 点击高级标签
  5. 点击环境变量

编辑:查看环境变量的截图

【讨论】:

  • 我已经安装了 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虚拟机失败-消息框

      1. 用 Eclipse.exe 打开文件夹并找到 eclipse.ini 文件
      2. 将 -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 版本号会随着新版本的发布而变化

            【讨论】:

              猜你喜欢
              • 2012-02-17
              • 2019-07-25
              • 1970-01-01
              • 1970-01-01
              • 1970-01-01
              • 2021-11-05
              • 1970-01-01
              • 2016-11-17
              • 1970-01-01
              相关资源
              最近更新 更多