用android studio找不到jvm,JAVA_HOME已经设置好了

我有一个JAVA_HOMEvariables设置为:

C:\ Program Files(x86)\ Java \ jdk1.7.0_45 \ jdk的path是:C:\ Program Files(x86)\ Java \ jdk1.7.0_45

但是,当我尝试启动android studio我得到的错误:

未findJVM安装。 请安装一个64位的JDK。 如果您已经安装了JDK,请在计算机>系统属性>系统设置>环境variables中定义一个JAVA_HOMEvariables。

它说它应该是一个64位的JDK。 我有一种感觉,你(以前)安装了一个32位版本的Java。 Windows 7和Vista中所有32位应用程序的path是:

C:\Program Files (x86)\ 

您将JAVA_HOMEvariables设置为32位版本的Java。 将您的JAVA_HOMEvariables设置为以下内容:

 C:\Program Files\Java\jdk1.7.0_45 

如果这不起作用,请检查JDK版本是否为1.7.0_45。 如果不是,则将JAVA_HOMEvariables更改为(使用JAVAVERSION作为Java版本号:

 C:\Program Files\Java\jdkJAVAVERSION 

这里是教程: – http://javatechig.com/android/installing-android-studio和http://codearetoy.wordpress.com/2010/12/23/jdk-not-found-on-installing-android- SDK /

添加一个值为c:\ Program Files \ Java \ jdk1.7.0_21 \的系统variablesJDK_HOME为我工作。 最新的Java版本可以在这里下载。 此外,请确保variablesJAVA_HOME也设置与上述位置。

请注意,上述位置是我的Java位置。 请在path中发布您的位置

当您设置为“为所有用户”(而不是仅针对当前用户)安装它时,您将不需要为JAVA_HOME路由Android Studio。 当然,已经安装了JDK。

虽然,这个问题早就问过了,但是在我的PC上安装了Android Studio 2.1.0v和JDK 7.80后,我最近看到了同样的问题。 我得到这个错误。

未findJVM安装。 请安装一个32位的JDK。 如果您已经安装了JDK,请在计算机>系统属性>系统设置>环境variables中定义一个JAVA_HOMEvariables。

我尝试了不同的方法来解决这个问题。 但按照Android开发者网站链接的系统要求。

它解决了安装JDK 8(jdk-8u101-windows-i586.exe) JDK下载站点的链接 。

希望它有助于某人。