Java 如何安装JRE或JDK以在Windows 7上运行Android开发者工具?

Java 如何安装JRE或JDK以在Windows 7上运行Android开发者工具?,java,android,android-emulator,Java,Android,Android Emulator,我正试图在我的Windows7电脑上安装Android开发者工具,这样我就可以使用Android模拟器来测试网站 Android开发者网站“: ADT捆绑包提供了开始开发应用程序所需的一切。。。如果您还没有下载,请下载Android ADT捆绑包 安装SDK和Eclipse IDE 解压缩ZIP文件(名为adt bundle-.ZIP)并将其保存到适当的位置,例如主目录中的“Development”目录。 打开adt bundle-/eclipse/目录并启动eclipse。 就这样!IDE已

我正试图在我的Windows7电脑上安装Android开发者工具,这样我就可以使用Android模拟器来测试网站

Android开发者网站“:

ADT捆绑包提供了开始开发应用程序所需的一切。。。如果您还没有下载,请下载Android ADT捆绑包

安装SDK和Eclipse IDE 解压缩ZIP文件(名为adt bundle-.ZIP)并将其保存到适当的位置,例如主目录中的“Development”目录。 打开adt bundle-/eclipse/目录并启动eclipse。 就这样!IDE已经加载了Android开发者工具插件,SDK已经准备就绪

我的电脑,在我执行了这些精确的步骤之后:

为了运行Eclipse,必须提供Java运行时环境(JRE)或Java开发工具包(JDK)。搜索以下位置后未找到Java虚拟机:
C:\Development\adt-bundle-windows-x86\u 64-20130219\eclipse\jre\bin\javaw.exe
当前路径中的javaw.exe

如何获得一个Java运行时环境或Java开发工具包来运行Android开发者工具包


(还有,如果下载的目的是提供“开始开发应用程序所需的一切”,为什么不包括在下载中呢?)

您需要从下载并安装
jdk
,您可以下载Java JRE

您可以去下载JavaJDK

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

  • 右键单击我的电脑
  • 单击属性
  • 转到高级系统设置
  • 单击高级选项卡
  • 单击环境变量
  • 编辑:有关环境变量,请参见屏幕截图


    如果使用win7 64位操作系统:

    安装最新的JDK后,请确保将jre文件夹从安装位置{
    C:\Program Files\Java\jdk1.7.0(40
    }直接复制到eclipse文件夹,因为在win7上,即使对其进行路径选择也显然没有任何作用

    疯狂的

    编辑:


    文件夹名称上的实际jdk版本号将随着较新版本的发布而变化

    您的问题是您运行的是64位
    eclipse
    ,但您有32位
    JRE
    。因此,请下载适用于64位
    windows
    JRE
    ,并将其安装在默认位置。 最后在path变量中添加该path till bin。
    试试看,它应该可以工作。

    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"
    

  • Java运行时环境JRE或Java开发工具包JDK最有可能的原因是,它由Oracle而不是Google所有,如果您知道两家公司之间有一些历史,他们需要一份再分配协议

    幸运的是,在被Oracle开源Java和MySQL收购之前,Sun Microsystems对我们这些小家伙来说是一场胜利。。。。谢谢你,孙


    谷歌可能会有一个警告,说你可能还需要JRE或JDK下载jre1.7.0_45,然后将其解压缩到Eclipse文件夹中,并将jre1.7.0_45的文件夹重命名为JRE,Eclipse将运行

    @arne.b:啊-我采取了不合理的步骤,以前没有使用过Java。你可以从这里下载SDK:我完全同意同意如果它声明它包含了新windows安装所不能运行的所有内容,否则请列出所需的要求。回答您的额外问题:JDK不包括在内,因为Oracle的许可证要求谷歌为每次下载/安装付费。所以他们不能这样分发。@allprog:aha!明白了。如果我们自己下载,它是免费的。出于某种原因。谢谢甲骨文!我已经安装了Java。(或者至少我有一个Java控制面板。它是32位的,而我的Windows 7是64位的。)看起来您的当前路径变量设置不正确。它应该指向程序文件目录中的java bin文件夹。@PaulD.Waite:你需要JDK,JRE是不够的。而且,它必须在你的
    路径中
    @Neil:aha,我明白了。我有两个:
    C:\ProgramFiles(x86)\Java\jre6\bin
    和C:\ProgramFiles(x86)\Java\jre7\bin
    。当我在命令行上键入
    PATH`时,我得到
    PATH=C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\ProgramFiles(x86)\Intel\OpenCLSDK\2.0\bin\x86;C:\Program Files(x86)\Intel\OpenCL SDK\2.0\bin\x64
    。你知道我应该在路径中添加JRE 6还是7吗?我会添加JRE 7。但正如@jlordo所说。您还应该安装JDK。安装后,可以将路径指向JDK bin文件夹。查看我的最新答案