繁体   English   中英

尝试启动 Android Studio 时出现 JDK 错误

[英]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)将-XmxXX: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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM