Я создал свою 2D-игру для мобильных устройств, и поначалу она работала правильно. Но я немного играю в игру на своем телефоне Android, а затем выключаю ее, и после того, как я пытаюсь включить ее снова, сразу после того, как она проходит заставку до первой сцены, она вылетает и продолжает вылетать с этого момента в одном и том же месте, пока я не очистил кеш игры, в которой она снова загружается правильно, только для того, чтобы снова вылететь при следующей загрузке.
Я также тестировал ее на телефоне моего брата, и у нее также была точно такая же ошибка и на его собственном устройстве, очистка кеша вообще не заставляет его работать, просто продолжает падать. Я понятия не имею, как это исправить.
Для получения дополнительной информации я переключил серверную часть сценариев с il2cpp на моно для быстрого тестирования на моем телефоне, поскольку он собирает мою игру в среднем чуть более 10 минут в моно вместо времени сборки от 45 до 1 часа с il2cpp. Я подключил свое устройство к лог-коду Android Unity, и всякий раз, когда происходит сбой, я получаю эту серию сообщений о сбое перед окончательным отчетом о фатальном сбое:
2026/01/27 00:53:40.148 6559 6575 Ошибка CRASH *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
2026/01/27 00:53:40.148 6559 6575 Ошибка CRASH Версия «6000.2.13f1 (abdb44fca7f7)», тип сборки «Выпуск», серверная часть сценариев «моно», ЦП «armeabi-v7a», удаление «Отключено»
2026/01/27 00:53:40.148 6559 6575 Ошибка CRASH Отпечаток сборки: 'TECNO/KH6-OP/TECNO-KH6:12/SP1A.210812.016/230214V1729:user/release-keys'
2026/01/27 00:53:40.148 6559 6575 Ошибка CRASH Revision: '0'
2026/01/27 00:53:40.148 6559 6575 Ошибка CRASH ABI: 'arm'
2026/01/27 00:53:40.148 6559 6575 Временная метка ошибки CRASH: 2026-01-27 00:53:40.148712015+0100
2026/01/27 00:53:40.148 6559 6575 Ошибка CRASH pid: 6559, tid: 6575, имя: UnityMain >>> com.HALFSIXTYSTUDIO.UpSlime
Подробнее здесь: https://stackoverflow.com/questions/798 ... logcat-6-2