Android отправит широковещательную рассылку, если будет выполнена успешная установка .apk, например, замена, удаление и добавление, но как я могу получить сообщение об ошибке .apk install не удалось?Как узнать, не удалось ли установить мой .apk или не удалось?
ответ
Это может помочь .. ACRA - это библиотека, которая позволяет Android-приложениям автоматически отправлять отчеты о сбоях на сервер отчетов. Она предназначена для разработчиков Android приложений, чтобы помочь им получить данные из своих приложений, когда они терпят крах или ведут erroneously.Check эту ссылку подробнее ... https://github.com/ACRA/acra
1 Используйте ADB метод установки APK
2 сделать «ADB установить ...» в коде
3 возвращает статус результат, если фэйл это вернуть, как INSTALL_FAILED_OLDER_SDK INSTALL_FAILED_ALREADY_EXISTS INSTALL_FAILED_INVALID_APK
надеюсь, что это полезно
Почему вы не пытаетесь интегрировать новую функцию Google Analytics «Firebase Analytics» в свое приложение. Он прост и предоставляет много информации и статистики о вашем приложении после установки пользователя. Сбой Firebase сообщает о сбоях в Fatal и Non-Fatal, а также предоставляет подробную информацию, такую как устройство, на котором произошел сбой, версия вашего приложения, номер строки, в которой произошел сбой, а также причина сбоя.
Для получения дополнительной информации https://firebase.google.com/docs/analytics/ обратитесь к этой документации.
Прискорбно, что наша страна не может использовать сервис google ... Но Firebase - отличный инструмент! –
Вы из Китая? –
Это еще один отличный инструмент для выявления сбоев, называемых Crashlytics для android https://fabric.io/kits/android/crashlytics/install. Проверьте, не поможет ли это вам. –
Я хочу получить результат во время выполнения, поэтому я могу попытаться получить код результата по мере того, как вы оценили, есть ли какие-либо сообщения, на которые я могу ссылаться? –