Как просмотреть трассировку стека ошибок, возникающих при запуске приложения с эмулятором Android (без Android Studio) - PullRequest
0 голосов
/ 25 января 2019

В настоящее время я изучаю, как разрабатывать приложения для Android на Java, и сейчас я пытаюсь создавать и устанавливать программы из командной строки (без Android Studio). Прямо сейчас я использую gradle для сборки и установки программы на эмулятор. Проблема в том, что мое приложение сразу падает, и я понятия не имею, почему. Команда gradle gradle installDebug просто устанавливает приложение и завершает работу. Команда эмулятора emulator -avd Nexus_5X_API_28 -verbose также дает мне кучу полезной информации при запуске, но при сбое моего приложения ничего не говорит. Мне интересно, как именно я должен увидеть трассировку стека в результате сбоя.

1 Ответ

0 голосов
/ 26 января 2019

В Android SDK включена программа (или, может быть, она автоматически устанавливается Android Studio, я не уверен), которая называется Android Device Monitor. По умолчанию к нему можно получить доступ, запустив ./pathToSdk/tools/monitor. И оттуда у вас есть та же самая оконная вещь, которая использовалась в более старых версиях Android Studio. Это не просто решение для командной строки, и может потребовать предварительной установки Android Studio, но оно работает очень хорошо.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...