Android Studio 安装时出现 No JVM installation found 怎么办

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Android Studio 安装时出现 No JVM installation found 怎么办相关的知识,希望对你有一定的参考价值。

NO JVM installation found. please install a 64-bit JDK,这里因为电脑上没有装64位的JDK引起的报错。

解决方案:

    重装64位JDK 并配置环境变量。

    安装好JAVA的JDK64位后,再安装android Studio如果还有这种提示出错。不是安装软件的问题,是系统的问题,只要配置一下JDK环境变量即可。

安装JDK及环境变量的配置:

安装JDK 选择安装目录 安装过程中会出现两次 安装提示 。第一次是安装 jdk ,第二次是安装 jre 。建议两个都安装在同一个java文件夹中的不同文件夹中。(不能都安装在java文件夹的根目录下,jdk和jre安装在同一文件夹会出错)。

1.安装jdk jre建议安装在默认位置。

2.安装完JDK后配置环境变量  计算机→属性→高级系统设置→高级→环境变量。

3.我的电脑右键-->系统变量→新建 JAVA_HOME 变量 。变量值填写jdk的安装目录。

4.系统变量→寻找 Path 变量→编辑在变量值最后输入 %JAVA_HOME%\\bin;%JAVA_HOME%\\jre\\bin;(注意原来Path的变量值末尾有没有;号,如果没有,先输入;号再输入上面的代码)。

5.系统变量→新建 CLASSPATH 变量,变量值填写 .;%JAVA_HOME%\\lib;%JAVA_HOME%\\lib\\tools.jar(注意最前面有一点)系统变量配置完毕。

6.检验是否配置成功 运行cmd 输入 java -version (java 和 -version 之间有空格)如果有输出结果说明配置成功。

参考技术A JDK没有安装。 或者是JDK安装好了却没有配置PATH目录 参考技术B 最近开始学android了,听说Google的Android Studio 很不错,于是就下载安装了一个。
因为之前学Java已经配置过Java环境了。但是当我试图打开Android Studio的时候却出现了这样的问题:

我很奇怪,我明明已经配置了Java环境了,怎么还会这样!?于是我四处Google,发现网上的解答都很混乱,模棱两可的。回过头我认真读了一下错误弹出框,我想应该是我没有配JAVA_HOME这个环境变量。
于是,我先找到jdk的安装路径(我的是C:\Program Files\Java\jdk1.7.0_45)然后是右键 我的电脑 (win7,win8都是这样,xp不知道)

点高级系统设置,再点环境变量。看一下自己的系统变量,有的话就编辑,没有的话就新建一个。然后是变量名 JAVA_HOME 变量值就是上面的路径,如我的就是 C:\Program Files\Java\jdk1.7.0_45
然后就OK了。本回答被提问者和网友采纳

在 Android Studio 中构建文件时出现颤振错误

【中文标题】在 Android Studio 中构建文件时出现颤振错误【英文标题】:Flutter error on building files in Android Studio 【发布时间】:2020-08-23 01:36:00 【问题描述】:

我在 Android Studio 上新安装了 Flutter。我有一个颤振的源代码,我想用它打开它。我安装了最新的颤振插件和颤振 SDK。但是当我尝试运行该应用程序时,它会显示以下错误:

Compiler message:
/C:/Flutter%20SDK/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_svg-0.14.4/lib/src/picture_stream.dart:92:3: Error: The superclass, 'Diagnosticable', has no unnamed constructor that takes no arguments.
  PictureStream();
  ^^^^^^^^^^^^^
/C:/Flutter%20SDK/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_svg-0.14.4/lib/src/picture_stream.dart:192:16: Error: The superclass, 'Diagnosticable', has no unnamed constructor that takes no arguments.
abstract class PictureStreamCompleter extends Diagnosticable 
               ^

Compiler message:
/C:/Flutter%20SDK/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_svg-0.14.4/lib/src/picture_stream.dart:92:3: Error: The superclass, 'Diagnosticable', has no unnamed constructor that takes no arguments.
  PictureStream();
  ^^^^^^^^^^^^^
/C:/Flutter%20SDK/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_svg-0.14.4/lib/src/picture_stream.dart:192:16: Error: The superclass, 'Diagnosticable', has no unnamed constructor that takes no arguments.
abstract class PictureStreamCompleter extends Diagnosticable 
               ^
Target kernel_snapshot failed: Exception: Errors during snapshot creation: null
build failed.

FAILURE: Build failed with an exception.

* Where:
Script 'C:\Flutter SDK\flutter\packages\flutter_tools\gradle\flutter.gradle' line: 882

* What went wrong:
Execution failed for task ':app:compileFlutterBuildDebug'.
> Process 'command 'C:\Flutter SDK\flutter\bin\flutter.bat'' finished with non-zero exit value 1

* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.

* Get more help at https://help.gradle.org

BUILD FAILED in 23s
Exception: Gradle task assembleDebug failed with exit code 1

我对此完全陌生,不知道这个错误指向哪里。我有最新的 Flutter SDK 版本:Flutter 1.17.0 和 Dart 2.8.1,它是一个稳定的版本。我的 Android Studio 版本是 3.6.2

【问题讨论】:

请阅读Under what circumstances may I add “urgent” or other similar phrases to my question, in order to obtain faster answers? - 总结是这不是解决志愿者的理想方式,并且可能会适得其反。请不要将此添加到您的问题中。 【参考方案1】:

尝试在您的终端中执行此操作:

flutter pub cache repair

如果它不起作用,删除颤振文件夹以及缓存文件夹应该可以完成这项工作。

【讨论】:

终端错误:'flutter' 未被识别为内部或外部命令、可运行程序或批处理文件。 @dhruvbhati:可以搜索该错误 - 它在 Windows 上很常见。 嘿,我在终端中运行了代码,但收到此错误:重新安装了 181 个软件包。无法重新安装 2 个软件包:-图像 2.1.12-video_player 0.10.6 pub 已完成,退出代码为 69 有什么办法可以只重新安装这两个,没有正确安装。如果它不起作用,那么你能告诉我颤振文件夹的位置和要删除的缓存文件夹吗 成功完成缓存修复,但错误未解决。请尽快帮助我。谢谢【参考方案2】:

在我的情况下,我解决了这个问题,将最新版本的 Flutter svg 添加到 pubspec.yaml

查看链接以安装最新版本:https://pub.dev/packages/flutter_svg#-installing-tab-

【讨论】:

以上是关于Android Studio 安装时出现 No JVM installation found 怎么办的主要内容,如果未能解决你的问题,请参考以下文章

安装Android studio时出现director

解决Android Studio 3.x版本的安装时没有SDK,运行时出现SDK tools错误

Android Studio 在安装时出现 SDK tool Directory is missing

第一次使用android studio 安装HAXM时出现这个报错 应该怎么做 我机子是联想y50

Android studio编译不同架构apk方法

在 Android Studio 中构建文件时出现颤振错误