重庆分公司,新征程启航

为企业提供网站建设、域名注册、服务器等服务

flutter崩溃日志,贴吧flutter崩溃

Flutter 常见警告

1、Avoid empty catch blocks.

公司主营业务:网站制作、网站建设、移动网站开发等业务。帮助企业客户真正实现互联网宣传,提高企业的竞争能力。创新互联公司是一支青春激扬、勤奋敬业、活力青春激扬、勤奋敬业、活力澎湃、和谐高效的团队。公司秉承以“开放、自由、严谨、自律”为核心的企业文化,感谢他们对我们的高要求,感谢他们从不同领域给我们带来的挑战,让我们激情的团队有机会用头脑与智慧不断的给客户带来惊喜。创新互联公司推出保亭黎族免费做网站回馈大家。

如果try catch 中的catch没有任何实现则需要把catch的e异常改为_即可消除警告

2、Prefer const with constant constructors.

意思是需要加上const常量修饰符

3、Prefer using if null operators.

发生在使用三目运算符当中

4、The '!' will have no effect because the receiver can't be null.

在定义空安全之后的使用中

5、Don't access members with this unless avoiding shadowing.

引用了this关键字

6、SizedBox for whitespace.

使用Container布局

6、Unnecessary new keyword.

创建布局控件时使用new关键字

7、Avoid using braces in interpolation when not needed.

日志输出的时候对于单独的变量使用了大括号

8、Use key in widget constructors.

定义的StatefulWidget 中没有添加构造方法

9、The method doesn't override an inherited method.

定义方法之前添加了@override

【flutter填坑】Using insecure protocols with repositories

在升级Android12过程中,当升级了classpath 'com.android.tools.build:gradle:7.0.3'之后,sync gradle时出现如下错误日志

解决方法:

找到错误日志中提示的,maven(xxxx),然后增加配置allowInsecureProtocol

Flutter 加载本地文件在Android设备报错

项目中在播放本地视频时,在iOS设备没有问题,但是在Android设备报错 FileNotFoundException,具体报错日志如下:

经过排查发现实例化视频播放器时本地资源路径 'asset' 前面多了一个 ‘/’ :

在iOS设备上没问题,但是在Android上就变成了错误日志中的 flutter_assets//asset/video/1.mp4 ,变成了2个 / ,去掉 asset 前面的 / 即可。


当前文章:flutter崩溃日志,贴吧flutter崩溃
当前路径:http://cqcxhl.cn/article/dsdgpsi.html

其他资讯

在线咨询
服务热线
服务热线:028-86922220
TOP