Приложение в Android Виртуальное устройство продолжает перестать работать - PullRequest
1 голос
/ 11 марта 2020

Дополнительный контекст: использование движка LibGDX в android studio. Обновленная android студия сегодня и avd больше не работают.

После того, как я собрал свой проект и запустил AVD, приложение вылетает. Я вошел в настройки и попытался открыть приложение оттуда, которое иногда открывает приложение, а затем быстро вылетает (и на экране появляется сообщение о том, что приложение продолжает останавливаться - скриншот прикреплен). Кроме того, я получаю эту ошибку: Эмулятор: Сервер GRP C запущен с 127.0.0.1:8554 - который я проверил по следующим ссылкам на stackoverflow, но изо всех сил пытался решить проблему. Я искал через переполнение стека и попытался:

  • очистить проект и перестроить его
  • перезапустить android studio и затем повторно запустить код
  • перезапустить AVD
  • создание нового avd
  • для обновления инструментов SDK (хотя я не уверен, что у меня установлены правильные инструменты, я прикреплю образ того, что я установил)
  • обновление android studio (запущенная версия 3.6.1)
  • аннулирование кэшей и перезапуск (после удаления приложения из эмулятора и после переустановки приложения в эмуляторе)

Для контекста, Я просматривал эти сообщения о переполнении стека и попробовал упомянутые выше предложения, но я мог что-то упустить:

Буду признателен за любую помощь, и я был бы рад отредактировать и предоставить больше информации, если это необходимо!

Это снимок ошибки в AVD, упомянутой выше.

This is the error whenever I try to launch the app

Это ссылка на изображение SDK инструменты установлены на моем компьютере. SDK Tools установлен

Редактировать: я пробовал новый android студийный проект без LibGDX и AVD работал нормально.

Я следил за этим видео для настройки мой проект LibGDX: https://l.messenger.com/l.php?u=https%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3Dp_hp6vMeewQ%26list%3DPL6gx4Cwl9DGBsvRxJJOzG4r4k_zLKrnxl%26index%3D70&h=AT2_tH6gq08lg9Xnl0q0C6DJ5bnjySsbAvu0KmR9Jr6m8g8xGLzK5k39bMl5jdpQgFYHQcnd6t_rqixKPG6pTO1gYzPoBMN1MC_qzF8jUqtQITrsA-gU46c9zLHt90nZY8_ACbeRK33DmDvfGGQrYA

Я следил за этой серией видео для учебника, над которым я работаю - AVD сломался на этом видео: https://l.messenger.com/l.php?u=https%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3Dp_hp6vMeewQ%26list%3DPL6gx4Cwl9DGBsvRxJJOzG4r4k_zLKrnxl%26index%3D70&h=AT2_tH6gq08lg9Xnl0q0C6DJ5bnjySsbAvu0KmR9Jr6m8g8xGLzK5k39bMl5jdpQgFYHQcnd6t_rqixKPG6pTO1gYzPoBMN1MC_qzF8jUqtQITrsA-gU46c9zLHt90nZY8_ACbeRK33DmDvfGGQrYA

1 Ответ

0 голосов
/ 17 марта 2020

Таким образом, ссылки, которые я опубликовал, и то, что я пытался (очистка проекта, удаление приложения из эмулятора и аннулирование кэшей и перезапуск android studio), действительно работают.

Проблема заключалась в том, что android studio почему-то не поняла мой файл .tmx (файл, который будет предоставлять карту для моего приложения).

Я понял это после нажатия на файл tmx, так как android studio отобразила подсказку о загрузке зависимости для файла tmx. Затем все, что я сделал, это загрузил предложенные зависимости и затем очистил, удалил и сделал недействительным / перезапустил, и AVD работал.

...