【Flutter】遇见错误

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。

上传pub包遇到It looks like accounts.google.com is having some trouble.

1.翻墙 2.终端翻墙 3.改用下面命令上传

   sudo flutter packages pub publish -v
复制代码

Waiting for another flutter command to release the startup lock...

终端运行下面命令再重试即可:

rm ./flutter/bin/cache/lockfile
复制代码

转载于:https://juejin.im/post/5cd8ed45e51d456e8b07de45

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值