试图启动Android Studio时发生JDK错误

试图启动Android Studio时发生JDK错误

问题描述:

我刚刚从Windows7切换到Windows8.1,现在无法使Android Studio正常工作。试图启动Android Studio时发生JDK错误

我已经安装了Android Studio和JDK。首先,我试用了最新版本的Android Studio v.0.8.14和JDK 1.8,但是我无法实现它。然后我尝试使用我以前的Windows7上使用的版本,并安装了Android Studio 0.8.2和JDK 1.7.0_67,但我仍然无法使其工作。

我得到的错误是:

无法加载DLL JVM C:\ Program Files文件\的Java \ jdk1.7.0_67 \ jre的。如果您 已经安装了64位JDK,在 计算机>系统属性>系统设置>环境变量

我已经设置JAVA_HOME我的JDK路径定义JAVA_HOME变量。我试图将\bin添加到该路径,但没有帮助。我试图添加JDK_HOME变量并设置它的路径,这也没有帮助。我还添加了"C:\Program Files\Java\jdk1.7.0_67\"到我的PATH变量中,这也没有帮助。我试着编辑studio.bat添加一个字符串指向我的JDK文件夹,其中没有工作。

当我检查我的Java控制台从(cmd)我得到它的工作原理找到味精:

C:\用户\伊戈尔> Java的版本的Java版本 “1.7.0_67” 的Java(TM) SE 运行时环境(建立1.7.0_67-B01)的HotSpot的Java(TM)64位 服务器VM(24.65建设-B04,混合模式)

是Windows 8.1中的问题?我必须做一些不同的事情吗?

为了得到这个工作,我把JDK路径放在Path变量中作为第一项。出于某种原因,当它是最后一个项目时不起作用。

+1

可能还有另一个老的java在路径中 – rupps 2014-11-24 21:41:43

您必须在您的PATH变量中的系统变量JAVA_HOME = "C:\Program Files\Java\jdk1.7.0_67"中创建一个新变量。

+0

正如我在我的问题中所说的,我已经尝试过...... – 2014-11-22 20:35:21

您需要提及在环境变量JDK的文件夹路径:

JAVA_HOME=C:\Program Files\Java\jdk1.7.0_51 

不要使用cmd未来版本号。

遵循以下步骤:

Control Panel>>System>>Advanced(tab)>>Environment Variables>>System Variables 
New 
Variable name: _JAVA_OPTIONS 
Variable value: -Xmx512M 
+0

这些步骤很不清楚。你可能想要挑逗他们一点。 – 2016-01-08 22:37:14

+0

这个解决方案解决了我的问题:) – hazem 2016-01-08 22:59:01

我有完全类似的问题:

failed to create JVM: error code -6 
JVM PATH: ............. 
If you already have a 64-bit JDK installed, define a JAVA_HOME variable in Computer > System Properties > System Settings> Environment Variables. 
Note: Do *not* choose a Java "JRE". You need to point to a full JDK, otherwise the IDE may fail to start. See http://tools.android.com/knownissues for more details. 


解决方案

我的帮助下解决了它Rahul Wadhai

1)进入C:\users\<your_user>.AndroidStudio2.2\和开放studio.vmoptions

2)改变-XmxXX:MaxPermSize值的降低(那么你现在),并尝试再次运行AS。 (如果是这样,那么你可以增加回数值。)

3)如果它没有帮助,那么尝试重命名.AndroidStudioX.X,然后再打开AS

4)如果它没有帮助,那么你可以搜索这个android文件夹内的问题(使用TextCrawler),也许在配置文件的某处,需要改变一些东西。然后你可以从旧文件夹导入设置。

我调整了studio.vmoptions文件,当我按照一种方法使其运行速度更快,并停止工作,显示相同的JDK错误..我做了上面提到的大多数修复,但都没有为我工作。对我来说,虽然删除了studio.vmoptions文件,但一切都很好。