当我尝试在我的 flutter 应用程序的 android studio 中生成签名的 apk 时出现此错误 - Process 'command 'E:\Flutter Apps\flutter\bin\flutter.bat'' finished with non-zero exit value 1
我能够在模拟器和我的设备上运行该应用程序,但仅当我尝试构建已签名的 apk 时才会出现此错误。
flutter doctor
[?] Flutter (Channel dev, v1.2.0, on Microsoft Windows [Version 10.0.17763.253], locale en-US)
[?] Android toolchain - develop for Android devices (Android SDK version 28.0.3)
[?] Android Studio (version 3.3)
[?] VS Code (version 1.30.2)
[?] Connected device (1 available)
• No issues found!
Run Code Online (Sandbox Code Playgroud)
有任何解决这个问题的方法吗?
试过 flutter clean
android studio Build > clean project and rebuild project …
背景
问题描述 但是每次我尝试运行和构建(我现在想要模拟器)时,我都会收到以下错误消息。
Unable to make field private final java.lang.String java.io.File.path accessible:
Unable to make field private final java.lang.String java.io.File.path
accessible: module java.base does not "opens java.io" to unnamed module @42760a00
Run Code Online (Sandbox Code Playgroud)
这是我的配置设置:
Andrey Dernov 评论 2021 年 4 月 14 日 00:18 请使用 Gradle 7.0 或低于 16 版本的 JDK 来导入和构建项目(设置(macOS 上的首选项)| 构建、执行、部署 | 构建工具 …