Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/339.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/203.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/vb.net/16.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java Android SDK未安装在win 7 64位上_Java_Android - Fatal编程技术网

Java Android SDK未安装在win 7 64位上

Java Android SDK未安装在win 7 64位上,java,android,Java,Android,我正在尝试在Windows7 64位上安装Android SDK,但它不起作用。我不断得到: 我尝试将JAVA\u HOME设置为C:\Windows\System32\JAVA.exe(这是我的安装路径),但仍然无法工作 在命令行中,我用java-version测试了这个版本,它工作得非常好 尝试了“来来回回”的老把戏,但遗憾的是,没有成功 这太令人失望了。。。。有什么建议吗?是JDK,不是Java,它不见了。 JAVA_HOME不应指向JAVA.exe文件。它应该指向jdk文件夹。 通常C:

我正在尝试在Windows7 64位上安装Android SDK,但它不起作用。我不断得到:

我尝试将
JAVA\u HOME
设置为
C:\Windows\System32\JAVA.exe
(这是我的安装路径),但仍然无法工作

在命令行中,我用
java-version
测试了这个版本,它工作得非常好

尝试了“来来回回”的老把戏,但遗憾的是,没有成功

这太令人失望了。。。。有什么建议吗?

是JDK,不是Java,它不见了。 JAVA_HOME不应指向JAVA.exe文件。它应该指向jdk文件夹。 通常
C:\Program Files\Java\jdk1.6.0\u 23
或类似版本。 如果您在某处没有jdk文件夹,您应该从安装jdk


请注意,Android开发的关键是JDK 6。

自Android Tools SDK第16版发布以来,批处理文件中的一个更改可能是罪魁祸首。请尝试使用ZIP文件而不是EXE文件。从下载android-sdk_r18-windows.zip。解压到一个新的Android目录,在那里你的程序文件通常驻留(其他位置也应该工作)。将Android\Android sdk\tools\lib目录中的find_java.bat替换为16版sdk工具中的find_java.bat(如果您没有从中获得)。使用ZIP而不是EXE意味着不会设置快捷方式和程序组,但您可以在android SDK文件夹中运行SDK Manager.EXE来获取SDK的其余部分

  • 使用7zip或类似工具解压.exe,或重新下载.zip
  • 执行安装程序应该执行的操作:创建工具和插件目录,并根据需要将
    $COMMONFILES
    等中的文件放入工具和插件中
  • 打开(管理?)命令窗口
  • CD到
    tools/lib
    notepad find_java.bat
    ,注意,它使用
    -s
    调用
    find_jave.exe
  • 然后尝试
    查找\u java.exe-s
    。它会说:
    无法将路径转换为短DOS路径:C:\Windows\system32\java.exe
    (这已经是一个非常短的路径了-很奇怪。)
  • 从对.bat中的
    find_java.exe
    的两个调用中删除
    -s
    。省省吧
  • 运行
    /tools/android.bat

  • 将系统变量中的JAVA_HOME环境变量设置为C:\Program Files\JAVA\jdk1.7.0_07\确实解决了我的问题

    需要注意的几点:

  • 无需指定bin或jre文件夹名称
  • 您需要取消并重新启动android sdk安装。上一个/下一个可能不起作用
  • 我刚从Windows资源管理器地址栏复制了文件夹名。无需将\替换为/
  • 从下载JDK 64位


    添加指向C:\Program Files\JAVA\jdk1.7.0_21的系统变量JAVA_HOME

    以下是从零开始对我有效的设置步骤(从今天到2013年6月26日)

    [设置步骤]

    第一部分-Java JDK

  • 删除电脑上安装的所有Java程序
  • 转到:(这是Java JDK下载站点)
  • [http://www.oracle.com/technetwork/java/javase/downloads/index.html]->滑鼠夹
  • 选择单选按钮,然后选择并下载并保存到任何临时目录中
  • 鼠标单击以突出显示jdk-7u25-windows-x64.exe,然后右键单击鼠标并选择启动安装过程并作为默认设置安装 结果:Java JDK安装将按预期完成

    第二部分-Android SDK(初步设置)

  • [PC:Home]->鼠标单击
  • [电脑:开始菜单]->鼠标点击
  • [电脑:控制面板]->鼠标点击
  • [电脑:系统]->鼠标点击
  • [PC:高级系统设置]->鼠标单击
  • [PC:环境变量:系统变量]->鼠标单击
  • [PC:新系统变量]->填写如下:
    • 变量名:JAVA_HOME
    • 变量值:C:\Program Files\Java\jdk1.7.0\U 25 ->鼠标点击
  • 关闭/重新启动电脑
  • 这是为了确保环境变量中的更改有效

    第三部分-Android SDK

  • 转到:
  • [http://developer.android.com/sdk/index.html]->鼠标点击
  • 下载以下内容并将其保存到电脑上的任何临时目录中:
    • 安装程序_r22.0.1-windows.exe(推荐)
  • 鼠标单击下载的,然后右键单击鼠标并选择开始安装过程并作为默认设置安装 结果:Android SDK安装将按预期完成

    最简单的解决方案 我有Windows7x64 安装Java JDK 64位后,它不起作用,但: 在安装了x32和x64之后,它工作了:) 享受

    可能的重复:
    JAVA SE Development Kit (JDK) not found.  
    Error: Failed to find Java version for 'C:\Windows\system32\java.exe': [2] The system cannot find the file specified.  (...)   
    If you believe you have a JDK installed and it was not properly recognized, simply set an environment variable JAVA_HOME to point to it.