我下载了Android Studio并尝试启动该程序。

这是在Windows 7 64位Java 1.7上运行的。在安装过程中,检测到我的Java 1.7,安装的其余部分也顺利进行。但是,当试图从桌面图标启动应用程序时,什么也没有发生。查看任务管理器,从CMD加载了一个新进程。这是因为它试图运行批处理文件studio.bat。

当我通过CMD执行时,我得到以下错误:

ERROR: cannot start Android Studio. No JDK found. Please validate
either ANDROID_STUDIO_JDK or JDK_HOME or JAVA_HOME points to valid
JDK installation. ECHO is off. Press any key to continue . . .

我试图打开idea属性文件,看看是否有可以为这个ANDROID_STUDIO_JDK配置的东西或类似的东西。然而,我什么也没找到。我希望你们中的一些人可以告诉我,如果你能够安装这个,或者如果你也有问题。


当前回答

添加JAVA_HOME和JDK_HOME系统环境变量。 右键单击 android studio(如果你的操作系统和JDK是64版本),然后转到 并将“以管理员身份运行”设置为true。 运行android studio,当它工作时,和我击掌。 如果失败,尝试cmd.exe中的“where java”。如果它首先列出了c:\system32\java.exe,那么重命名文件并重试。

其他回答

尝试安装32位的JDK

如果你已经安装了jdk,并设置了系统变量,如JAVA_HOME或JDK_HOME 然后尝试点击返回,然后下一步,你可能已经安装了64位的JDK,只需下载32位的JDK并安装它。

添加JAVA_HOME和JDK_HOME系统环境变量。 右键单击 android studio(如果你的操作系统和JDK是64版本),然后转到 并将“以管理员身份运行”设置为true。 运行android studio,当它工作时,和我击掌。 如果失败,尝试cmd.exe中的“where java”。如果它首先列出了c:\system32\java.exe,那么重命名文件并重试。

最初问题的答案是,可能是你从android studio的32位快捷图标打开android studio,尝试从图标“studio64”下面打开…/bin/安装android studio的地方。

对我来说,问题在于我没有以管理员的身份执行Android-Studio-Setup。以管理员身份运行它之后,我就可以安装Android-Studio了。

确保重新启动android studio

即使我应该知道得更好,我发誓我做了,确保你重新启动工作室后做出这些改变,因为它显然不会在每次构建时检查它们(这对我来说是有意义的,系统/用户变量应该只在启动时读取一次)

总之,是的…确保在进行这些更改后重新启动。

Path = jdk文件夹中的bin文件夹(路径已经存在)

JAVA_HOME =到jdk文件夹