java - Android Studio - 找不到 JVM 安装

标签 java android jvm android-studio

我在尝试启动 Android Studio

时遇到问题

当我在安装后尝试启动它时出现此错误:

未找到 JVM 安装。请安装 64 位 JDK。


我目前的系统规范:

操作系统:Windows 8.0 64位版本
已安装 JDK:JDK 1.8.0


我尝试过的:

我已经尝试了错误中报告的内容,以及在大多数解决方案中将环境变量中的 JDK_HOME 变量设置为我的 JDK 路径(64 位版本),即 C:\Program Files\Java\jdk1.8.0_05

*我也试过重启系统,以防万一测试环境变量不重启就不能工作


我已经看到并尝试了这些解决方案,但它们都不起作用,所以不要将其标记为与其中任何一个重复:
Android Studio installation on Windows 7 fails, no JDK found
With android studio no jvm found, JAVA_HOME has been set
Android Studio start fails on Windows 8 64bit
Android Studio does not launch after installation


这里是java版本的cmd输出:

enter image description here

最佳答案

我遇到了同样的问题。我尝试设置各种路径,但没有任何效果。所以我不得不做一些肮脏的修复。唯一的问题是它会打开一个空白的命令行窗口。

我做了以下工作。

  • 转到 AndroidStudio 安装文件夹。
  • 转到 bin文件夹并打开 studio.bat在文本编辑器中
  • 添加 set JAVA_HOME=C:\Program Files\Java2\jdk1.8.0//ECHO 行之后的 java 路径。
  • 转到 Start -> All Programmes -> Android Studio ->
  • 右击Android Studio并点击properties .
  • 您将看到 Target<installation path>android-studio\bin\studio64.exe
  • 将其更改为 <installation path>android-studio\bin\studio.bat

现在您可以通过从菜单中单击它来访问它。

注意:我用 8 试了一下,效果很好。

关于java - Android Studio - 找不到 JVM 安装,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24898684/

相关文章:

java - 找不到类 'org.apache.http.entity.mime.content.Filebody',从方法中引用

java - 如何查找机器上安装的 JVM 在 Windows 操作系统上是 HotSpot 还是 JRockit

java - 如何使我的变量 = 下拉菜单中的项目

android - 如何使用 libgdx 显示矢量化文本?

java - If 语句显示 toast 或继续下一个 Activity

java - JVM 可以在应用程序运行时(突然)杀死计时器/守护线程吗?

file - 正确转义 .bat 文件中的 JVM 参数列表

java - 在 GridLayout JPanel 中访问本地定义的 JButton

java - 禁用 Swing 中 GUI 上的按钮

java - 如何在打开应用程序时读取文本文件?