1.view->tool windows里可以选择对应的flutter工具:flutter performances
2.flutter run将程序跑起来,在控制台会有一个网址,将网址拷贝的浏览器上打开,这个是dart分析工具,也可以协助分析和调试,devTool可以根据W、S控制放大缩小,A、D控制左右移动
3.设置debug
debugProfileBuildsEnabled = true;
debugProfilePaintsEnabled = true;
debugPaintLayerBordersEnabled = true;
4.savelayer 和clipPath少用
savelayer在opacity和shadermask中可能调用;
如果需要clip尽量使用:clip.antialians和clip.hardedge
5.控件更新定义一个特定的模块;
Flutter 问题汇总
1、启动页黑屏和启动之后黑屏问题
drawable下可以设置启动页的背景或者颜色;
mainifest下在对应的activity加上:
2.AndroidStudio 打开yaml文件,造成AndroidStudio卡死问题:
检查是否安装了插件:Flutter EnhanceMent Suite,如果安装了,把该插件卸载掉。
Android SurfaceTexture作为Camera输出
参考链接引用:https://www.jianshu.com/p/54642228fd9c
OpenGL ES参考链接引用:https://www.khronos.org/registry/OpenGL-Refpages/es2.0/