Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/dart/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/flutter/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Dart 如何测试/调试颤振中的树抖动?_Dart_Flutter - Fatal编程技术网

Dart 如何测试/调试颤振中的树抖动?

Dart 如何测试/调试颤振中的树抖动?,dart,flutter,Dart,Flutter,颤振伴随着树的晃动。只包括使用的代码 但这很容易在不经意间破碎 有没有办法测试和调试树震动 为了进行调试,可以在配置文件模式下连接到天文台。然后检查所需dart文件的内容 在配置文件模式下,您将看不到实际的源;但您将看到文件内部的概述,包括定义的类及其方法 例如,这样的小部件可以包括以下内容: class Home extends StatelessWidget { _unused() { print('home'); } @override Widget build(

颤振伴随着树的晃动。只包括使用的代码

但这很容易在不经意间破碎


有没有办法测试和调试树震动

为了进行调试,可以在配置文件模式下连接到天文台。然后检查所需dart文件的内容

在配置文件模式下,您将看不到实际的源;但您将看到文件内部的概述,包括定义的类及其方法

例如,这样的小部件可以包括以下内容:

class Home extends StatelessWidget {
  _unused() {
    print('home');
  }

  @override
  Widget build(BuildContext context) {
    return Container();
  }
}
在天文台以剖面模式检查时<代码>\u未使用的方法将不在功能列表中:


它是如何容易损坏的?例如
如果平台===IOS,那么CupertinoButton else MaterialButton
实际上会破坏树的抖动。由于编译器假设此变量会随时间变化,您是否尝试比较二进制大小?另请参见hi您是否找到了一种方法来检查是否为函数中的每一行启用了树抖动?如果您正在编写特定于平台的小部件(Material vs Cupertino),请使用conditional为每个平台渲染,在为android或ios构建应用程序时,它是否会对未使用的平台小部件进行树摇?否。这将同时发布两个平台扫描dart应用程序,而不是颤振应用程序?