解决Flutter升级后,flutter run 卡在gradle build running的问题

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了解决Flutter升级后,flutter run 卡在gradle build running的问题相关的知识,希望对你有一定的参考价值。

参考技术A

brew 安装方式

通过gradle -v查看版本

在项目中的android/gradle/wrapper/gradle-wrapper.properties修改:

在andriod/build.gradle中找到buildscript并更新为新一点;
(在Andriod Studio 中会有提示适合的版本)

在android/build.gradle中添加阿里云的镜像地址:

如果有用到其他的源请自行添加;
附上查询阿里云源的镜像地址 https://developer.aliyun.com/mvn/view

在android/app/build.gradle中修改compileSdkVersion:
(flutter run 后如果不适合会提示)

升级Flutter后, 最好(能不动就不动) 把需要的pub全部升级到最新
方法是去 https://pub.dev/ 找到对应包的最新版本
然后更新:flutter pub get

tips:非必要真别升级,切记!切记!

如有用烦请看官点个赞

如有疑问可留言,会尽快的回复您

Flutter升级到2.0后出现的问题

  1. 安全模式错误信息?
    Error: Cannot run with sound null safety, because the following dependencies
    don't support null safety:

     - package:http_parser
     - package:dio
     - package:shared_preferences

表明上面的第三方插件不支持安全模式。
解决方法如下:
在Android Studio的 Terminal 中输入下面内容运行,即可强制运行起项目。

 flutter run --no-sound-null-safety 

以上是关于解决Flutter升级后,flutter run 卡在gradle build running的问题的主要内容,如果未能解决你的问题,请参考以下文章

升级到最新的 SDK 版本 1.20.4 后运行/调试 Flutter 应用程序非常慢

关于Flutter报Cannot run with sound null safety

如何解决Flutter SDK升级后报错问题

如何解决Flutter SDK升级后报错问题

Flutter:升级 Flutter 和 Channel 后无法再构建应用程序

Flutter 升级后出现 Flutter Cloud Firestore 错误