Flutter错误积累

1.显示Waiting for another flutter command

当运行flutter时出现如下报错信息时可以尝试清除sdk缓存的问题来解决。

D:\Android\FlutterSdk\bin\flutter.bat --no-color upgrade
Checking Dart SDK version... 
Downloading Dart SDK from Flutter engine 66344068899635154addec16005167113b9c1e9d... 
Building flutter tool... 
Running pub upgrade... 
Waiting for another flutter command to release the startup lock...

解决办法:
首先打开fluttersdk中的如下目录FlutterSdk\bin\cache,删除其中flutter.bar.lock文件
如果遇到无法删除的时候,可以在任务管理器中查找是否有dart.exe 并关闭。

2.flutter打debug可以联网,打release报错

OS Error: No address associated with hostname, errno = 7

I/flutter (19178): *** DioError ***:
I/flutter (19178): uri: https://www.wanandroid.com/banner/json
I/flutter (19178): DioError [DioErrorType.other]: SocketException: Failed host lookup: 'www.wanandroid.com' (OS Error: No address associated with hostname, errno = 7)
I/flutter (19178): #0      DioMixin.assureDioError (package:dio/src/dio_mixin.dart:819)
I/flutter (19178): #1      DioMixin._dispatchRequest (package:dio/src/dio_mixin.dart:678)

问题原因:
apk没有网络权限,
解决办法:
在Flutter生成的Android工程的AndroidManifest.xml文件中添加访问网络的权限。

    <uses-permission android:name="android.permission.INTERNET"/>
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值