iOS开发杂货铺Flutter开发圈

【Flutter】遇见错误

2018-10-31  本文已影响752人  忠橙_g

Dart SDK is not configured

Android Studio安装完Flutter后,创建新的项目运行没有问题,但是从git上下的项目打开后就提示

Dart SDK is not configured

解决方法是设置Flutter的路径:
Mac:
打开Preferences...Languages&FrameworksFlutter ▸ 设置Flutter SDK Path为Flutter文件夹路径
Windows:
打开FileSettingsLanguage & FrameworkFlutter ▸ 设置Flutter SDK Path为Flutter文件夹路径

idevice_id returned an error:

试过重启/更新flutter/重试几次...有时可以解决有时不能解决...原因不明

适配iPhoneX:

Flutter 提供了媒体查询的接口, 可与获取到上边距和下边距的值。

    final double topPadding = MediaQuery.of(context).padding.top;
    final double bottomPadding = MediaQuery.of(context).padding.bottom;

我们只需要在布局Widget的时候, 把这个值计算进去就ok了。
上边距在 iPhoneX 上的值是 44, 在其他设备上的值是 20, 是包含了电池条的高度的。
下边距在iPhoneX 上的值是34,在其他设备上的值是 0。

上一篇下一篇

猜你喜欢

热点阅读