Я опытный разработчик Android, но в последнее время я занимаюсь разработкой приложения, и всякий раз, когда я устанавливаю его на любое устройство, панель запуска устройства продолжает падать. Как только лаунчер начинает выходить из строя, он продолжает это делать и вынужден сбрасывать все устройство до заводских настроек. Я никогда раньше не сталкивался с этой проблемой, и в настоящее время я тестирую только с использованием эмуляторов, но эта проблема сохраняется. Из моих журналов видно, что приложение запуска запускает исключение памяти.
Process: com.android.launcher3, PID: 2645
java.lang.OutOfMemoryError: Failed to allocate a 400160028-byte allocation with 3740058 free bytes and 90MB until OOM
Я не знаю, как решить эту проблему, потому что не мое приложение аварийно завершает, а скорее запускает. В чем я уверен, так это в том, что мое приложение вызывает сбои. Любое понимание действительно поможет.