Если вам хочется убедиться, что любимая игра нормально работает на смартфоне, то самый надёжный способ — замерить реальное количество кадров в секунду, которое ваше устройство может обеспечить в выбранном проекте. Рассказываем о том, как это сделать.
Такой способ поддерживают не все смартфоны. Он есть в смартфонах Samsung и Poco. В других устройствах он может отсутствовать или называться по-другому.
Так выглядит мониторинг на смартфоне Xiaomi Poco M7 Pro 5G.
Чтобы им воспользоваться:
Инструкция для смартфона Poco.
Если у вас нет режима разработчика, то в настройках перейдите в пункте «О телефоне» и 5–10 раз нажмите на строку «Версия ОС» или «Номер сборки» — станут доступны расширенные настройки устройства.
Если в вашем смартфоне нет встроенного инструмента для измерения производительности, можно воспользоваться сторонними приложениями. Не все утилиты работают одинаково хорошо — мы рекомендуем TakoStats и SysFloat. Однако для них требуется ещё одно приложение — Shizuku.
Как установить и настроить Shizuku:
Пошагово, как установить и настроить Shizuku.
После успешного запуска Shizuku:
Приложение корректно может работать не на всех смартфонах. Например, на Honor Magic7 Pro и Xiaomi Poco M7 Pro 5G оно не выводит FPS.
Если TakoStats не работает, проверьте SysFloat. Во многом это схожая программа, но на русском языке и с более подробным мониторингом.
Чтобы установить SysFloat:
Пошагово, как настроить SysFloat.
Учитывайте, что обе программы работают только при подключении по Wi-Fi, а полный доступ к своим возможностям их разработчики предоставляют только по подписке. В бесплатной версии TakoStats количество кадров в секунду отображается только 5 минут, дальше нужен перезапуск. А в SysFloat, чтобы отобразить FPS, нужно посмотреть рекламу.
Если у вас на смартфоне в разделе «Для разработчиков» предусмотрен мониторинг FPS, приоритетнее использовать его: он не требует установки стороннего ПО и работает стабильнее. Если же параметр мониторинга недоступен, то сначала попробуйте TakoStats, так как в нём нет рекламы. Если он не работает, тогда проверяйте SysFloat.