安卓工作室无法运行

19

Android Studio在Windows 8上不能运行。我下载并安装了它,但当我点击运行图标时却没有反应。我尝试使用管理员权限运行,也尝试将兼容性设置为Windows 7。


4
我确定在接下来的几周里,这个问题会出现无数次,但这似乎是答案。您需要设置JDK_HOME环境变量,将其指向您的Java安装位置。 - Ken Y-N
我的问题是由于路径中存在字符“&” (在我的Windows用户名中)所致。 - Daniel Imms
2个回答

27

调试时非常有用的是启动 C:\Program Files (x86)\Android\android-studio\bin\studio.bat

这会提示出问题所在。在我的情况下,我需要更新我的 JDK_HOME 环境变量来指向当前安装的位置。

从 Android 文档(此部分是我回答之后发布的)中:

已知问题:在某些 Windows 系统上,启动器脚本无法找到 Java 的安装位置。如果您遇到此问题,则需要设置一个环境变量指示正确的位置。

选择“开始”菜单 > 计算机 > 属性 > 高级系统属性,然后打开高级选项卡 > 环境变量并添加一个新的系统变量 JAVA_HOME,它指向您的 JDK 文件夹,例如 C:\Program Files\Java\jdk1.7.0_21


对我来说,问题在于变量JAVA_HOME也没有设置。 控制面板 - 系统 - 高级系统设置 - 环境变量 例如,在Windows下运行的机器上,将JAVA_HOME添加为值c:\Program Files\Java\jdk1.7.0_02. - Johnny Doe
是的,我确实忘记添加这个 :) - rekire
可选地,您可以将%JAVA_HOME%\bin添加到PATH字符串中 - 这样可以让您直接从\Java\jdkxxx\bin\运行命令,而无需指定完整路径。例如,“java -version”。 - Johnny Doe
1
谷歌应该添加一个错误信息。这个问题(本来不应该存在)浪费了数百万开发者的时间。 - Hitesh Sahu

2
启动器无法找到您的JDK设置。请确保您正确设置了以下环境变量之一:ANDROID_STUDIO_JDKJDK_HOMEJAVA_HOME

1
谢谢您的回答。我在Ubuntu上遇到了同样的问题。我通过以下命令配置了JDK_HOME:export JDK_HOME=/usr/lib/jvm/java-1.7.0-openjdk-i386 - Dhiraj Powar

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接