Вопрос об активах, влияющих на производительность - PullRequest
0 голосов
/ 10 июля 2020

Надеюсь, вы хорошо проводите время. В настоящее время я занимаюсь разработкой приложения с большим количеством изображений, поэтому, естественно, мы добавили их в папку /assets. у меня вопрос. влияет ли большое количество изображений ресурсов (около 140 изображений) на производительность флаттера во время выполнения. Спасибо за ответы.

1 Ответ

1 голос
/ 10 июля 2020

На основе этой части документации Flutter о производительности:

Среда выполнения движка Flutter и скомпилированный код Dart вашего приложения объединены как общие библиотеки на Android и iOS. Первый шаг загрузки Flutter - найти эти ресурсы в вашем .apk / .ipa / .app (вместе с другими ресурсами Flutter, такими как изображения, шрифты и JIT-код, если это применимо).

Это происходит, когда вы создать FlutterEngine в первый раз для API Android и iOS.

Таким образом, это будет иметь некоторые (возможно незначительные) эффекты при запуске приложения, но точное время между пакетом с меньшее количество ресурсов и другое с большим количеством ресурсов можно измерить только с помощью DevTools или подобных плагинов.

...