В моем приложении у меня странная проблема - приложение работает правильно, когда я запускаю его из AS, но когда я создаю подписанный apk и устанавливаю его вручную - приложение падает во втором действии. Возможно ли получить журнал ошибок? Я использую тосты, чтобы локализовать эту проблему, но это похоже на поиск иглы в стоге сена.Android Studio - показать ошибку отладки в подписанном apk
ответ
Вы должны реализовать Crashlytics. Это бесплатный инструмент для создания отчетов о сбоях, вам просто нужно установить плагин Fabric в Android Studio, и он настроит все для вас.
Конечно, как сообщается в комментариях, в краткосрочной перспективе вы все равно можете подключить свой телефон и увидеть сбой в logcat, но Crashlytics - это долговременное решение, которое будет работать, даже если у вас не будет физического доступа к устройству, например, когда вы публикуете приложение в магазине.
Если вы ориентируетесь только на Android и хотите, чтобы подход TNO (доверяй никому) [ACRA] (https://github.com/ACRA/acra) является альтернативой –
прочитайте это http://stackoverflow.com/questions/35137719/app-not-installed-after-signed-apk выполните следующие действия: –
Если вы подключаете свой телефон к usb с помощью ADM (Android device Monitor), вы можете для просмотра журнала или непосредственно в AS на мониторе Android. – Chol
Вы можете увидеть лог-код своего устройства. С подключенным телефоном либо запустите 'adb logcat *: E' из командной строки, либо вы можете сделать это с помощью студии android и подключенных устройств. – TomTsagk