[英]JDK error when trying to start Android Studio
我刚刚从 Windows7 切换到 Windows8.1,我无法让 Android Studio 现在工作。
我已经安装了 Android Studio 和 JDK。 首先,我使用最新版本的 Android Studio v.0.8.14
和 JDK 1.8
进行了尝试,但我无法让它工作。 然后我尝试使用我在以前的 Windows7 上使用的版本,并安装了 Android Studio 0.8.2
和 JDK 1.7.0_67
,但我仍然无法让它工作。
我得到的错误是:
加载失败如果您已经安装了 64 位 JDK,请在计算机 > 系统属性 > 系统设置 > 环境变量中定义 JAVA_HOME 变量
我已将JAVA_HOME
为我的 JDK 路径。 我试图将\bin
添加到该路径,但没有帮助。 我尝试添加JDK_HOME
变量并为其设置路径,但这也无济于事。 我还在我的 PATH 变量中添加了"C:\Program Files\Java\jdk1.7.0_67\"
,这也没有帮助。 我尝试编辑studio.bat
添加一个字符串以指向我的 JDK 文件夹,这也不起作用。
当我从控制台( cmd
)检查我的 Java 时,我得到了它工作的消息:
C:\Users\Igor>java -version java version "1.7.0_67" Java(TM) SE Runtime Environment (build 1.7.0_67-b01) Java HotSpot(TM) 64-Bit Server VM (build 24.65-b04, mixed mode )
Windows 8.1 是问题吗? 我必须对它做一些不同的事情吗?
我有完全类似的问题:
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)中搜索问题,可能在配置文件中的某个位置,需要进行一些更改。 然后,您可以从旧文件夹中导入设置。
您必须在PATH
变量的名为JAVA_HOME = "C:\\Program Files\\Java\\jdk1.7.0_67"
的系统变量中创建一个新变量。
为了使此工作正常进行,我将JDK路径放在Path变量中作为第一项。 由于某种原因,当它是最后一个项目时,它将不起作用。
您需要在Environment变量中提及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
当我遵循一种使它运行更快的方法并停止工作以显示相同的JDK错误时,我对studio.vmoptions文件进行了调整。.我做了上面提到的大多数修复,但没有一个对我有用。 不过,对我有用的是删除studio.vmoptions文件,一切再次变得不错。
例如,转到您的c:\\ users \\ yourcomputername \\。AndroidStudio1.5您将在其中看到config和system文件夹,然后以.AndroidStudio1.5为例删除它。 去重新启动工作室64
经过多次沮丧的尝试后,这对我有用:
go 到文件夹 C:\program files\Android\Android Studio\bin
将文件“studio.64”重命名为“studio.bat”并运行该文件。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.