【问题标题】:Hot restart/reload broken after flutter upgrade and flutter downgrade on Android Studio在 Android Studio 上颤振升级和颤振降级后热重启/重新加载中断
【发布时间】:2021-03-30 07:45:21
【问题描述】:

昨天我确实运行了flutter upgrade,但是intl包出现了一些版本不兼容的问题,所以在几次尝试后我只是运行flutter downgrade回到以前的版本。 现在,当我热启动它时,我的应用程序变得疯狂..如果我卸载它,它可以正常工作 再次重新安装它,bau,一旦我按下热重启或热重新加载,它就会像在试图重建视图的循环中一样疯狂,所以我必须再次卸载它..

你有遇到过这种情况吗? 在重新安装 Android Studio 之前我可以尝试什么?

这是我的颤振医生。 非常感谢。 干杯。

[✓] Flutter (Channel master, 1.23.0-19.0.pre.20, on Mac OS X 10.15.4 19E287 darwin-x64, locale en-US)
   • Flutter version 1.23.0-19.0.pre.20 at /Users/vinnytwice/Developer/flutter
   • Framework revision 66cf8d47a3 (10 weeks ago), 2020-10-14 14:47:28 +0900
   • Engine revision adf5b59485
   • Dart version 2.11.0 (build 2.11.0-217.0.dev)

[✓] Android toolchain - develop for Android devices (Android SDK version 30.0.2)
   • Android SDK at /Volumes/ProjectsSSD/Android/sdk
   • Platform android-29, build-tools 30.0.2
   • ANDROID_HOME = /Volumes/ProjectsSSD/Android/sdk
   • ANDROID_SDK_ROOT = /Volumes/ProjectsSSD/Android/sdk
   • Java binary at: /Applications/Android Studio.app/Contents/jre/jdk/Contents/Home/bin/java
   • Java version OpenJDK Runtime Environment (build 1.8.0_242-release-1644-b3-6222593)
   • All Android licenses accepted.

[✓] Xcode - develop for iOS and macOS (Xcode 11.5)
   • Xcode at /Volumes/ProjectsSSD/Xcode.app/Contents/Developer
   • Xcode 11.5, Build version 11E608c
   • CocoaPods version 1.10.0

[✓] Chrome - develop for the web
   • Chrome at /Applications/Google Chrome.app/Contents/MacOS/Google Chrome

[✓] Android Studio (version 4.0)
   • Android Studio at /Applications/Android Studio.app/Contents
   • Flutter plugin version 48.1.2
   • Dart plugin version 193.7361
   • Java version OpenJDK Runtime Environment (build 1.8.0_242-release-1644-b3-6222593)

[✓] Connected device (3 available)
   • iPad (7th generation) (mobile) • CF798CBE-3FBF-47E3-A7DF-8E762B4B8CEC • ios            •
     com.apple.CoreSimulator.SimRuntime.iOS-13-5 (simulator)
   • Web Server (web)               • web-server                           • web-javascript • Flutter Tools
   • Chrome (web)                   • chrome                               • web-javascript • Google Chrome
     87.0.4280.88

• No issues found!

【问题讨论】:

    标签: android-studio flutter


    【解决方案1】:

    我遇到了与您的问题类似的问题。当我在 beta 通道上切换到稳定通道时,问题就解决了。你也应该试试... 您可以通过以下步骤切换到稳定频道。

    flutter channel stable
    flutter upgrade
    

    【讨论】:

    • 我试过但结果是一样的。我什至删除了 SDK 并从头开始重新安装,但没有任何改变。关于尝试什么的任何建议?非常感谢
    • 你能从终端创建一个新的flutter项目并打开那个项目吗?
    • 是的,它工作正常。新项目热重启正常..我的其他项目有什么问题?
    • 当你更改 Flutter 频道时,你在该频道版本中编写的代码的系统也会发生变化。要解决此问题,您应该按照以下步骤操作... 您必须在其他项目中删除包含飞镖工具的文件夹。 .dart_tool
    • 每次运行 flutter clean 时 .dart_tool 文件夹都会被删除,所以问题肯定出在其他地方。我尝试删除 pubspec.lock 文件,看看它是否是某个包的问题,​​但不是......如果我重新启动应用程序而不先从模拟器中删除它,它会一直发疯
    猜你喜欢
    • 2023-02-02
    • 2018-09-26
    • 2021-07-09
    • 2021-06-17
    • 2019-11-29
    • 2021-01-29
    • 2020-02-10
    • 2020-05-26
    • 2021-08-11
    相关资源
    最近更新 更多