栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

第二章:Hello,Flutter(四)

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

第二章:Hello,Flutter(四)

Widget Tree

现在我们看看,从RecipeApp 的main()入口开始,整个APP的Widget的结构。

通过代码对照着上面的图,可以很好的理解整个APP的Widget结构,在我们构造更复杂的布局时,这种方法非常有效。
还可以通过Android Studio的View->Tool Windows->Flutter Inspector来查看当前界面的UI结构,但是开启Flutter Inspector时需要注意以下几点:

    只有debug的时候才能展示。程序正在运行时才能展示。Flutter inspector 卡在 “Installing DevTools”,最后提示Setting up DevTools failed。

    按照提示重启开启Flutter inspector仍然失败,看输出提示
远程计算机拒绝网络连接。
 (OS Error: 远程计算机拒绝网络连接。
, errno = 1225), address = storage.googleapis.com, port = 10251
pub finished with exit code 69

然后仍然失败。

在Android Studio 的控制台输入如下命令

flutter.bat pub global activate devtools

flutter.bat pub global run devtools

同样提示远程计算机拒绝网络连接

最后找到一种方法解决了这个问题:
File > Settings > Languages & frameworks > Flutter 中把 Enable embedding DevTools in the Flutter Inspector tool window 选项取消选中状态

最终,我们可以通过Flutter Inspector直接查看界面中的UI结构:

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/749342.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号