java.io.IOException 任务':app:compileDebugKotlin'执行失败



我不知道我是如何进入这个的,但我认为问题是 Java 二进制路径......颤振医生的路径与例外中的路径不同。 当我运行现有项目或创建新项目并尝试运行它时,它仍然会给出相同的错误。

e: java.io.IOException: 无法运行程序 "C:\Program Files\Android\Android Studio\jre\jre\bin\java" (在目录 "C:\Users\Acer\AppData\Local\kotlin\daemon"(: CreateProcess ,系统找不到指定的文件 失败:生成失败,出现异常。 * 出了什么问题:

任务 ':app:compileDebugKotlin' 的执行失败。

java.io.IOException:无法运行程序"C:\Program Files\Android\Android Studio\jre\jre\bin\java":CreateProcess 错误 = 2,系统找不到指定的文件

颤振医生-v

[√] Flutter (Channel stable, v1.12.13+hotfix.7, on Microsoft Windows [Version 6.3.9600], locale en-US)
• Flutter version 1.12.13+hotfix.7 at C:srcflutter
• Framework revision 9f5ff2306b (10 days ago), 2020-01-26 22:38:26 -0800
• Engine revision a67792536c
• Dart version 2.7.0
[√] Android toolchain - develop for Android devices (Android SDK version 29.0.2)
• Android SDK at C:UsersAcerAppDataLocalAndroidsdk
• Android NDK location not configured (optional; useful for native profiling support)
• Platform android-29, build-tools 29.0.2
• Java binary at: C:Program FilesAndroidAndroid Studiojrebinjava
• Java version OpenJDK Runtime Environment (build 1.8.0_202-release-1483-b03)
• All Android licenses accepted.
[√] Android Studio (version 3.5)
• Android Studio at C:Program FilesAndroidAndroid Studio
• Flutter plugin version 42.1.1
• Dart plugin version 191.8593
• Java version OpenJDK Runtime Environment (build 1.8.0_202-release-1483-b03)
[√] VS Code, 64-bit edition (version 1.41.1)
• VS Code at C:Program FilesMicrosoft VS Code
• Flutter extension version 3.8.0
[√] Connected device (1 available)
• Android SDK built for x86 • emulator-5556 • android-x86 • Android 10 (API 29) (emulator)

在这个问题之后,我试图通过以下方式解决它:

  • 升级颤振
  • 将 Android Studio 上的 jdk 路径更改为Java_Home: java.io.IOException:无法运行程序创建进程错误=2,系统找不到安卓工作室指定的文件。

杀死所有关于 OpenJDK 进程的信息,然后在文件夹 "C:\Program Files\Android\Android Studio\jre\" 中,删除 jre 文件夹并重新启动代码编辑器

相关内容

  • 没有找到相关文章

最新更新