我并不是专业的程序员,所学的专业与软件开发没有太大的关系,一直以来都是将编程学习作为一项爱好而持续着。之前自学过C语言,JAVA,Python、单片机嵌入式开发等,这次看到Flutter1.0版本发布后就想着自学,然后用Flutter写出一个安卓软件。零零碎碎地学习到现在也将近两个月了,写下这些文章,为的是将阅读官方文档所学到的知识回顾总结出来,更是为了记录下那些踩过的坑,如果有表述得不专业或者错误的地方,还请指出。
Flutter项目的调试参考了官方文档:1、Test drive;2、Windows install;
我所选用的IDE工具是google官方的Andriod Studio,官方下载链接为:Android Studio ;
系统运行环境为windows10 专业版 17763.316 ;
之前的文章链接:1、一点一滴学习Flutter (1)——— Flutter的安装;2、一点一滴学习Flutter (2)——— Flutter项目的创建;
Flutter项目的调试过程如下:
1)打开Android Studio;
2)选择"Tool"->"AVD Manager"->"Create Virtual Device";
3)在Virtual Device Configuration的界面,可以根据自己的需求选择已知参数的设备进行调试。也可点击"New Hardware Profile"添加特定参数的设备进行调试;
4)在"HardWare Profile Configuration"的界面输入设备名称、屏幕尺寸、分辨率、内存等关乎调试的信息后点击"Finish";
5)在"Android Virtual Device Manager"的界面点击绿色三角箭头打开模拟器;
6)待模拟器完全打开后,回到Android Studio的界面,点击右上角的绿色三角箭头进行调试,等待一会,即可在模拟器中测试自己编写的APP。
7)在Android Studio的界面右上角,有一个黄色的闪电图标,官方称之为"Hot reload",是Flutter调试的新特性。自己使用多次后的直观感受是"Hot reload"可以在不改变现有的调试状态下加入新的代码,可以不刷新已经在模拟器上输入的数据以至于重新输入,可以减少重复输入的时间,避免不必要的麻烦。
网友评论