试图启动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变量中作为第一项。出于某种原因,当它是最后一个项目时不起作用。
您必须在您的PATH
变量中的系统变量JAVA_HOME = "C:\Program Files\Java\jdk1.7.0_67"
中创建一个新变量。
正如我在我的问题中所说的,我已经尝试过...... – 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
这些步骤很不清楚。你可能想要挑逗他们一点。 – 2016-01-08 22:37:14
这个解决方案解决了我的问题:) – 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)改变-Xmx
和XX:MaxPermSize
值的降低(那么你现在),并尝试再次运行AS。 (如果是这样,那么你可以增加回数值。)
3)如果它没有帮助,那么尝试重命名.AndroidStudioX.X
,然后再打开AS。
4)如果它没有帮助,那么你可以搜索这个android文件夹内的问题(使用TextCrawler),也许在配置文件的某处,需要改变一些东西。然后你可以从旧文件夹导入设置。
我调整了studio.vmoptions文件,当我按照一种方法使其运行速度更快,并停止工作,显示相同的JDK错误..我做了上面提到的大多数修复,但都没有为我工作。对我来说,虽然删除了studio.vmoptions文件,但一切都很好。
可能还有另一个老的java在路径中 – rupps 2014-11-24 21:41:43