Android安装问题

时间:2012-04-26 18:58:38

标签: java android

我一直试图设置我的机器人整天开始我的开发课程但没有成功。我已经安装了Java JDK kit并且我正在尝试安装android sdk,但这是我一整天都在犯的错误:

"failed to find java version for 'C:\windows\system32\java.exe':[2] The system cannot find the specified file.

我安装的Java版本是jdk1.7.0_03。我已经转到环境变量并添加了java文件的路径(C:\Program Files\Java\jdk1.7.0_03\binC:\Program Files\Java\jdk1.7.0_03\bin\javac),我仍然得到相同的错误。 我试图安装的android sdk版本是"installer_r18-windows.exe"。有人能帮助我吗?

8 个答案:

答案 0 :(得分:62)

问题是有两个Java文件,安装程序会选择它找到的第一个;然而,解决方案很简单:

c:\windows\system\java.exe重命名为c:\windows\system\java.exe.orj,然后重新启动安装程序,一切都会正常。

它现在将使用Program Files \ Java中安装的java.exe版本来解决问题。

答案 1 :(得分:7)

我修复了这个问题,请按照以下步骤操作:

  1. 右键单击我的电脑 - >属性 - >高级系统设置 - >高级标签 - >点击环境变量

  2. 系统变量下的
  3. 按new创建新的系统变量

  4. 将其命名为JAVA_HOME并将url提供给安装java的文件夹

    例如C:\Program Files\Java\jdk1.7.0_05 然后重新运行sdk

答案 2 :(得分:1)

您唯一需要做的就是设置jdk源文件夹的路径。

“C:\ Program Files \ Java \ jdk1.7.0_03 \”

这对我有误。

答案 3 :(得分:0)

@ hasan-veli-soyalan我尝试了你的解决方案,但我的c:\windows\system\java.exe不存在我的情况,我使用的是Windows 8 pro 64bit,相反,我发现c:\windows\system32\java.exe并且我改变了正如你所描述的那样,它有效!!

答案 4 :(得分:0)

你只需删除“C:\ windows \ System32 \”的“java.exe”,并重置java环境(JAVA_HOME,CLASSPATH,PATH),然后你就会成功通过这一步。

顺便说一句,我在Windows7 X64下

答案 5 :(得分:0)

如果并非总是因为android sdk无法将子文件夹“System32”中的“java”识别为“java.exe”,则会发生此错误。只需将其重命名为“java.exe”即可。子文件夹“System32”可在本地磁盘(C :)中找到>> Windows。向下滚动以在子文件夹“System32”中找到“java”。

如果系统上正确安装了“Java jdk”,则应该可以正常工作。古德勒克!

答案 6 :(得分:-1)

我在安装android时遇到了同样的错误,尝试系统还原然后重新安装jre和jdk

答案 7 :(得分:-2)

要安装Android并在第一个应用上使用Android Studio,以下是分步说明:

  • 第1步:下载Android Studio
  • 第2步:安装Android Studio Step
  • 第3步:开始新项目
  • 第4步:创建新的AVD
  • 第5步:打开AVD Manager
  • 步骤6:启动模拟器
  • 第7步:运行项目

而在installing Android时,您还需要设置环境变量。

要设置环境变量,请在installing Java设置JDK时执行相同的步骤。

转到“控制面板”>系统>高级系统设置>高级标签>环境变量。

在System Variable下,单击Path,然后单击New并添加JDK路径。