Я писал простое приложение, у которого есть стек с движущейся анимацией на заднем плане и простыми текстовыми полями спереди. На эмуляторе в режиме отладки приложение работает более плавно, чем на моем Galaxy J6. Кадры пользовательского интерфейса составляют 3-4 мс, но поток графического процессора показывает в среднем 23-25 мс и 30-48 кадров в секунду.
Я видел другой поток о проблеме с процессором exynos, но я не могу комментировать там из-за некоторой репутации. Я также проверил примеры вспышек и запустил анимацию пингвинов, и она хуже моей с отзывчивым пользовательским интерфейсом, но графический процессор работает до чертиков.
Подсказки?
Вот мой трепетный доктор:
[✓] Flutter (Channel stable, v1.9.1+hotfix.2, on Linux, locale en_US.UTF-8)
• Flutter version 1.9.1+hotfix.2 at /home/addaedans/FlutterSDK/flutter
• Framework revision 2d2a1ffec9 (3 weeks ago), 2019-09-06 18:39:49 -0700
• Engine revision b863200c37
• Dart version 2.5.0
[✓] Android toolchain - develop for Android devices (Android SDK version 29.0.1)
• Android SDK at /home/addaedans/AndroidSDK
• Android NDK location not configured (optional; useful for native profiling support)
• Platform android-29, build-tools 29.0.1
• ANDROID_HOME = /home/addaedans/AndroidSDK
• ANDROID_SDK_ROOT = /home/addaedans/AndroidSDK
• Java binary at: /opt/android-studio/jre/bin/java
• Java version OpenJDK Runtime Environment (build 1.8.0_202-release-1483-b49-5587405)
• All Android licenses accepted.
[✓] Android Studio (version 3.5)
• Android Studio at /opt/android-studio
• Flutter plugin version 39.0.3
• Dart plugin version 191.8423
• Java version OpenJDK Runtime Environment (build 1.8.0_202-release-1483-b49-5587405)
[✓] Connected device (2 available)
• SM J600FN • 5200bd8f5839a515 • android-arm • Android 9 (API 28)
• Android SDK built for x86 • emulator-5554 • android-x86 • Android 9 (API 28)
(emulator)