我下载了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配置的东西或类似的东西。然而,我什么也没找到。我希望你们中的一些人可以告诉我,如果你能够安装这个,或者如果你也有问题。


当前回答

根据我的经验,我无法(甚至在添加了JDK_HOME之后)通过快捷方式或Studio .exe本身启动Studio。我必须首先运行bin/studio.bat(在最初的问题中提到过)。 在第一次成功启动后,我可以用快捷方式启动它。

其他回答

尝试安装32位的JDK

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

随着Android Studio的最新更新,我有了两个版本的IDE启动器

一个叫studio.exe,另一个叫studio64.exe,它们都在:

C:\Users\myUserName\AppData\Local\Android\android-studio\bin

您必须启动与您的Java版本64或32位相匹配的程序

我下载了最新版本的jdk

JAVA_HOME到C:\Program Files\Java\ jdk1.8.0_11\bin 将PATH设置为C:\Program Files\Java\ jdk1.8.0_11\bin

我重新启动了STUDIO,它工作了。

我也有同样的问题。我解决了正确设置窗口中的环境变量,例如:

JAVA_HOME -> C:\Program Files\Java\jdk1.6.0_45
path -> C:\Program Files\Java\jdk1.6.0_45\bin

根据我的经验,我无法(甚至在添加了JDK_HOME之后)通过快捷方式或Studio .exe本身启动Studio。我必须首先运行bin/studio.bat(在最初的问题中提到过)。 在第一次成功启动后,我可以用快捷方式启动它。