简体   繁体   English

启动android studio时出错

[英]Error launching android studio

I want to install and run Android Studio on my Windows 8 Pro 64-bit.我想在我的 64 位 Windows 8 Pro 上安装和运行 Android Studio。 I can install, but when I running the app, this error appears:我可以安装,但是当我运行该应用程序时,出现此错误:

Failed to load JVM DLL C:\\Program Files\\Java\\jdk1.7.0_25\\jre.无法加载 JVM DLL C:\\Program Files\\Java\\jdk1.7.0_25\\jre。 If you already have a 64-bit JDK installed, define a JAVA_HOMEvariable in Computer > System Properties > System Settings > Enviroment Variables.如果您已经安装了 64 位 JDK,请在计算机 > 系统属性 > 系统设置 > 环境变量中定义一个 JAVA_HOME 变量。

I define a JAVA_HOME on system variable 3 times with this values:我使用以下值在系统变量上定义了 JAVA_HOME 3 次:

First time:第一次:

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

Second time:第二次:

C:\Program Files\Java\jdk1.7.0_25 ; C:\Program Files\Java\jdk1.7.0_25\bin

And third time:第三次:

C:\Program Files\Java\jdk1.7.0_25 ; C:\Program Files\Java\jdk1.7.0_25\bin ; C:\Program Files\Java\jdk1.7.0_25\jre

But I have same problem in 3 states.但我在 3 个州有同样的问题。

转到系统属性然后高级系统设置单击下面系统变量中的环境变量单击新建并输入变量名称JAVA_HOME和变量值java路径, (例如:C:\\Program Files\\Java\\jdk1.8.0)

运行 studio64.exe 而不是 studio.exe,有​​同样的问题,这对我有用

I am using Windows Pro 8 too, here is my JAVA_HOME setting:我也在使用 Windows Pro 8,这是我的 JAVA_HOME 设置:

JAVA_HOME=c:\\Program Files\\Java\\jdk1.7.0_15 JAVA_HOME=c:\\Program Files\\Java\\jdk1.7.0_15

What I can suggest is the following: If android-studio installed successfully and cannot launch it, go to your user profile folder :我可以建议如下:如果 android-studio 安装成功但无法启动它,请转到您的用户配置文件文件夹:

cd %USERPROFILE% cd %USERPROFILE%

delete ".AndroidStudioPreview"删除“.AndroidStudioPreview”

open a new command line terminal:打开一个新的命令行终端:

set JAVA_HOME设置 JAVA_HOME

make sure that the path returned is set to the proper java jdk directory.确保返回的路径设置为正确的 java jdk 目录。 If this does not show anything this means that your environment variable is not available.如果这没有显示任何内容,则表示您的环境变量不可用。

Then launch android studio out of the command line.然后从命令行启动 android studio。

If the problem persists try to install a new jdk side by side and point to the new jdk with JAVA_HOME.如果问题仍然存在,请尝试并排安装新的 jdk,并使用 JAVA_HOME 指向新的 jdk。

Make sure that the installation folder in确保安装文件夹在

C:\\Program Files or C:\\Program Files(X86) C:\\Program Files 或 C:\\Program Files(X86)

If its in Program Files directory set the environment variable as如果它在 Program Files 目录中,则将环境变量设置为

C:\\Program Files\\jdk_name C:\\Program Files\\jdk_name

else别的

C:\\Program Files(X86)\\jdk_name C:\\Program Files(X86)\\jdk_name

Change your most recent JDK folder name to the version the application is looking for.将您最近的 JDK 文件夹名称更改为应用程序正在寻找的版本。 Example:例子:

Go to:去:

C:\\Program Files\\Java

and rename the folder with most recent JDK version from \\jdk1.7.0_XX to \\jdk1.7.0_25并将最新 JDK 版本的文件夹从\\jdk1.7.0_XX重命名为\\jdk1.7.0_25

Good Luck.祝你好运。

Define a environment variable JAVA_HOME pointing to the JDK location (without BIN folder), like this:定义一个指向 JDK 位置(不带 BIN 文件夹)的环境变量 JAVA_HOME,如下所示:

JAVA_HOME=C:\Program Files\Java\jdk1.8.0_101;

(Set it in system and local variable) (在系统和局部变量中设置)

After that, add之后,添加

%JAVA_HOME%\bin 

to PATH variable (both in system and local settings)到 PATH 变量(在系统和本地设置中)

Be sure to point to JDK installation directory, not JRE directory .一定要指向JDK安装目录,而不是JRE目录

Then restart your computer.然后重新启动计算机。

如果你安装了 android studio x64 你应该已经安装了 java sdk x64 如果没有你可以安装它然后再试一次

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

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