У меня есть игра для Android, сделанная с помощью LibGDX. Один из моих пользователей, имеющий устройство Oneplus 5T, испытывает следующую проблему:
когда он выключает экран телефона во время игры, а затем снова включает его, игра зависает и вскоре после этого закрывается. Это случается с ним только во время игры. И я не получаю никаких отчетов о сбоях от Crashlytics.
Я пытался окружить try-catch код в методах MainActivity.onPause () / onResume (), отправляя нефатальный отчет о сбое с помощью Crashlytics, но я его тоже не получил.
Как мне справиться с этим? Пользователь готов помочь, у него есть root-доступ и он может отправлять любые журналы, которые мне нужны. Вопрос в том, какие журналы собирать и когда, и как записывать их в файл на телефоне?