每当我在颤动中运行我的程序时,我在控制台中收到此错误任何解决方案?

Posted

技术标签:

【中文标题】每当我在颤动中运行我的程序时,我在控制台中收到此错误任何解决方案?【英文标题】:whenever, I run my program in flutter, I am getting this error in console any solution for this? 【发布时间】:2021-02-03 05:01:47 【问题描述】:

FAILURE:构建失败并出现异常。

出了什么问题:

任务“:shared_preferences:compileDebugJavaWithJavac”执行失败。 找不到 tools.jar。请检查 C:\Program Files\Java\jre1.8.0_261 是否包含有效的 JDK 安装。

我尝试了什么:

使用 --stack trace 选项运行以获取堆栈跟踪。

使用 --info 或 --debug 选项运行以获得更多日志输出。

运行 --scan 以获得完整的见解。

通过https://help.gradle.org获得更多帮助

    列表项

在 1m 37s 内构建失败 异常:Gradle 任务组装调试失败,退出代码为 1

当我运行flutter doctor -v

G:\projectname>flutter doctor -v
[√] Flutter (Channel beta, 1.22.1, on Microsoft Windows [Version 10.0.19041.572], locale en-US)
    • Flutter version 1.22.1 at C:\src_vscode\flutter
    • Framework revision f30b7f4db9 (12 days ago), 2020-10-08 10:06:30 -0700
    • Engine revision 75bef9f6c8
    • Dart version 2.10.1


[√] android toolchain - develop for Android devices (Android SDK version 30.0.1)
    • Android SDK at C:\Users\Waqas Hameed\AppData\Local\Android\sdk
    • Platform android-30, build-tools 30.0.1
    • Java binary at: C:\Program Files\Java\jre1.8.0_261\bin\java
    • Java version Java(TM) SE Runtime Environment (build 1.8.0_261-b12)
    • All Android licenses accepted.

[√] Chrome - develop for the web
    • Chrome at C:\Program Files (x86)\Google\Chrome\Application\chrome.exe

[!] Android Studio (not installed)
    • Android Studio not found; download from https://developer.android.com/studio/index.html
      (or visit https://flutter.dev/docs/get-started/install/windows#android-setup for detailed instructions).

[√] VS Code (version 1.50.1)
    • VS Code at C:\Users\Waqas Hameed\AppData\Local\Programs\Microsoft VS Code
    • Flutter extension version 3.15.1

[√] Connected device (4 available)
    • AOSP on IA Emulator (mobile) • emulator-5554 • android-x86    • Android 9 (API 28) (emulator)
    • Web Server (web)             • web-server    • web-javascript • Flutter Tools
    • Chrome (web)                 • chrome        • web-javascript • Google Chrome 86.0.4240.75
    • Edge (web)                   • edge          • web-javascript • Microsoft Edge 86.0.622.38

! Doctor found issues in 1 category.

【问题讨论】:

【参考方案1】:

您可以尝试以下步骤:

    - flutter pub cache repair
    - cd <YOUR APP FOLDER>
    - flutter clean

【讨论】:

你试过这个吗:flutter pub cache repair 可以导入最新版本的shared_preferences:^0.5.12+2 任务 ':app:compileFlutterBuildDebug' 执行失败。 > Process 'command 'C:\src_vscode\flutter\bin\flutter.bat'' 以非零退出值 1 结束 flutter doctor -v 结果是什么?请记录下来。 [!] Android Studio(未安装) • Android Studio 未找到;从developer.android.com/studio/index.html下载(或访问flutter.dev/docs/get-started/install/windows#android-setup了解详细说明)。

以上是关于每当我在颤动中运行我的程序时,我在控制台中收到此错误任何解决方案?的主要内容,如果未能解决你的问题,请参考以下文章

颤动我的谷歌地图在发布版本上不起作用或显示

如何在颤动中返回异步函数的值?

我在控制台中收到错误“您需要启用 JavaScript 才能运行此应用程序”。反应

无法建立 SSL 连接,请参阅内部异常

为啥我在尝试从 C# 处理程序发布 GraphQL 查询时收到错误请求?

如何在颤动中收听 UIApplication 生命周期 iOS