概述
问题一 :flutter 版本升级
Failed to retrieve the Dart SDK from: https://storage.flutter-io.cnexport/flutter_infra/flutter/2f0af3715217a0c2ada72c717d4ed9178d68f6ed/dart-sdk-darwin-x64.zip
If you're located in China, please see this page:
https://flutter.dev/community/china
解决办法:
先执行命令
export PUB_HOSTED_URL=https://pub.flutter-io.cn
export FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn
完成后,再执行命令
flutter upgrade --force
版本回退
在flutter sdk 存放目录运行终端,执行 git reset --hard 版本号(例如:git reset --hard ffb2ece)
版本号地址查看
问题二:编译运行
运行时出现:
Exception: Gradle task assembleDebug failed with exit code 1
解决办法:
在android工程的build.gradle,如下图
加入
maven { url 'http://download.flutter.io' }
如下图
问题三:Encountered error while building for device.
解决办法:
flutter clean
rm -Rf ios/Pods
rm -Rf ios/.symlinks
rm -Rf ios/Flutter/Flutter.framework
rm -Rf ios/Flutter/Flutter.podspec
rm ios/Podfile
rm pubspec.lock
flutter run
记得需要连接一台可运行的设备
问题四: 报错:LibreSSL SSL_connect: SSL_ERROR_SYSCALL in connection to github.com:443
解决办法:
打开终端执行
git config --global --add remote.origin.proxy ""
若第一种方法输入命令不管用,可以尝试先输入下边命令,然后在执行第一种方法的命令。
git config --global http.sslBackend "openssl"
git config --global --add remote.origin.proxy ""
问题五: node版本更新
以往的版本 | Node.js
问题六: pubspec.yaml文件依赖包快速更新
flutter pub outdated
flutter pub upgrade --major-versions
问题七:framework not found BSGridCollectionViewLayout(***)
打开ios工程:分别执行
cd ios
open Runner.xcworkspace
找到对应6,双击打开下图,删除报错中提示找不到的(同时删除-framework,它们是一一对应的)
最后
以上就是执着发带为你收集整理的flutter遇到的问题归纳的全部内容,希望文章能够帮你解决flutter遇到的问题归纳所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复