我刚刚升级了我的扑动,升级后我无法在Android Studio上运行任何扑动项目。我收到此错误消息。

The current Dart SDK version is 2.1.-dev.0.0.flutter-be6309690f.

Because buddy depends on flutter_built_redux 0.4. which requires SDK
version >=1.19. <2.0., version solving failed.
pub get failed ()

我怎样才能降级Dart或如何解决这个问题,我在mac上运行android studio。

我试过通过改变颤动的频道devmaster但它没有什么区别。

扑医生-v结果:

[✓] Flutter (Channel dev, v0.6.0, on Mac OS X 10.13. 17E202, locale en-IN)
• Flutter version 0.6. at /Users/pro/Downloads/flutter
• Framework revision 9299c02cf7 ( days ago), -- :: +
• Engine revision e3687f70c7
• Dart version 2.1.-dev.0.0.flutter-be6309690f [✓] Android toolchain - develop for Android devices (Android SDK 27.0.)
• Android SDK at /Users/pro/Library/Android/sdk
• Android NDK location not configured (optional; useful for native
profiling support)
• Platform android-, build-tools 27.0.
• Java binary at: /Applications/Android
Studio.app/Contents/jre/jdk/Contents/Home/bin/java
• Java version OpenJDK Runtime Environment (build 1.8.0_152-release-
-b01)
• All Android licenses accepted. [✓] iOS toolchain - develop for iOS devices (Xcode 9.4.)
• Xcode at /Applications/Xcode.app/Contents/Developer
• Xcode 9.4., Build version 9F2000
• ios-deploy 1.9.
• CocoaPods version 1.5. [✓] Android Studio (version 3.1)
• Android Studio at /Applications/Android Studio.app/Contents
• Flutter plugin version 27.1.
• Dart plugin version 173.4700
• Java version OpenJDK Runtime Environment (build 1.8.0_152-release--b01) [!] Connected devices
! No devices available

解决方法一

Flutter包含一个捆绑的Dart SDK(在其bin/cache目录下)固定到我们编译到您的运输iOS / Android应用程序的引擎中使用的相同版本。因此,将Flutter与不同版本的Dart一起使用的唯一方法是使用旧版本的Flutter。

为此,请cd访问Flutter SDK目录。您可以通过运行列出可用的版本git tag。要切换到某个版本,请使用git checkout。例如,切换到v0.8.1你的运行git checkout v0.8.1。如果您想切换回测试频道,请运行git checkout beta

也就是说,通常我建议你坚持并向beta任何尚未更新到Dart 2的软件包的维护者提出问题(或发送拉取请求)。您可能还想检查列出的依赖关系。您pubspec.yaml可以在pub.dartlang.org上查看是否有更新的版本。可能只是将您的依赖项更新为更新版本。

解决方法二:

flutter_built_redux包不符合扑动依赖性。错误是由包而不是flutter sdk引起​​的。

请看这里 https://github.com/davidmarne/flutter_built_redux/blob/master/pubspec.yaml#L22

你可以flutter_built_redux使用这个链接在包装 上发布问题https://github.com/davidmarne/flutter_built_redux/issues/new?title=support%20for%20flutter%20sdk%202.1.0.dev&body=please%20upgrade%20the%20package%20for %20new%20flutter%20releases

最新文章

  1. 使用django开发博客过程记录2——博客首页及博客详情的实现
  2. Find Out What Your Entity Framework Query Is Really Doing
  3. A()方法
  4. 美国 ZIP Code 一览表
  5. WeX5 - AJAX跨域调用相关知识-CORS和JSONP
  6. Canvas绘画功能(待补充)
  7. 【linux】linux下动态库so文件的一些认识
  8. JavaScript模拟函数重载
  9. CodeForces #369 C. Coloring Trees DP
  10. 基于HTML5技术的电力3D监控应用(三)
  11. ubuntu下格式化内存当硬盘使的小实验
  12. C++:向函数传递对象(对象、对象指针、对象引用)
  13. 生成N个不重复的随机数(转)
  14. 《算法问题实战策略》-chaper13-数值分析
  15. HTML5新增的属性和废除的属性
  16. UGUI学习之InputField
  17. C# 枚举运用&quot;位&quot;操作和&quot;或&quot;操作
  18. Sqlserver系列(二) 模糊查询 like
  19. 跨域,json与jsonp格式
  20. java平台学习笔记

热门文章

  1. springcloud(六)-Ribbon配置自定义算法
  2. 安装nagios出现的错误
  3. css变量的应用
  4. Java 8学习之Lambda表达式
  5. maevn HelloWorld 基本命令
  6. redis linux安装过程回顾
  7. 存储过程中拼写sql并执行
  8. 解决vue不相关组件之间的数据传递----vuex的学习笔记,解决报错this.$store.commit is not a function
  9. 使用AngularJS 添加行修改、删除表格数据
  10. 时间格式转换成JUN.13,2017