发表日期:2018-10 文章编辑:小灯 浏览次数:2068
Android Studio安装完Flutter后,创建新的项目运行没有问题,但是从git上下的项目打开后就提示
Dart SDK is not configured 解决方法是设置Flutter的路径:
Mac:
打开Preferences... ▸ Languages&Frameworks ▸ Flutter ▸ 设置Flutter SDK Path为Flutter文件夹路径
Windows:
打开File ▸ Settings ▸Language & Framework ▸ Flutter ▸ 设置Flutter SDK Path为Flutter文件夹路径
试过重启/更新flutter/重试几次...有时可以解决有时不能解决...原因不明
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。