Перформанс - хореограф: пропущено 100 кадров! на реактивной базе

У меня проблема с загрузкой большого массива объектов (около 3 тыс. Записей) из Firebase. я использую onSnapshot метод на моем Firestore коллекция. Когда я загружаю данные, приложение зависает на несколько секунд - но только на андроид. Я отладил приложение на устройстве Android и выдает предупреждения:

I/Choreographer: Skipped 135 frames!  The application may be doing too much work on its main thread.

Я думаю, что могут быть проблемы с использованием потоков в приложениях Java.

Кто-нибудь из вас сталкивался с этой проблемой? Как я могу решить это?

0 ответов

Другие вопросы по тегам