如果.apk安裝成功,例如替換,刪除和添加,Android會發送廣播,但是如何獲得有關.apk安裝失敗的消息?如何知道用戶是否安裝了我的.apk失敗或成功?
回答
這可能會有所幫助.. ACRA是一個使Android應用程序能夠自動將其崩潰報告發布到報告服務器的庫。它針對的是Android應用開發者以幫助,當他們崩潰或行爲erroneously.Check此鏈接,更多的人從他們的應用程序的數據... https://github.com/ACRA/acra
1使用adb方法安裝APK
2做在「亞行安裝......」在你的代碼
3返回狀態的結果,如果faile這回像INSTALL_FAILED_OLDER_SDK INSTALL_FAILED_ALREADY_EXISTS INSTALL_FAILED_INVALID_APK
希望這是有用的
爲什麼不嘗試將Google新分析功能「Firebase Analytics」集成到您的應用中。它的簡單,並提供了大量的信息和用戶安裝後你的應用程序統計。 其Firebase崩潰報告致命和非致命的崩潰,並提供詳細信息,如發生崩潰的設備,應用程序的版本,發生崩潰的行號以及崩潰原因。
有關更多參考https://firebase.google.com/docs/analytics/請參閱此文檔。
很遺憾,我們的國家不能使用谷歌服務......但Firebase是一個非常棒的工具! –
你來自中國嗎? –
這是另一個偉大的工具來識別崩潰稱爲Crashlytics的Android的https://fabric.io/kits/android/crashlytics/install。檢查這對你是否有幫助。 –
- 1. 如何知道我的Ubuntu是否安裝了LAMP或XAMPP?
- 2. 如何知道我是否安裝了IIS Express或完整版?
- 3. 我們如何知道removeClass操作是成功還是失敗?
- 4. 我如何知道Rabbitmq是否成功?
- 5. SCCM:看看更新安裝是否成功或失敗
- 6. 如何知道我的Mac上是否安裝了ifort(雪豹)?
- 7. 如何知道sql update語句是否成功執行或失敗?
- 8. 如何知道.Net System.Diagnostics.Process何時運行成功或失敗?
- 9. 知道是否爲「所有用戶」安裝了應用程序
- 10. 我如何知道我的android APK的安裝次數?
- 11. APK安裝失敗:[INSTALL_FAILED_VERIFICATION_FAILURE]
- 12. 如何知道是否使用ActionScript安裝了軟件
- 13. Windows Mobile:我怎麼知道我是否安裝了GPS?
- 14. 如何知道是否安裝了Flash的調試版本?
- 15. 如何知道查詢是否成功?
- 16. 如何知道urllib.urlretrieve是否成功?
- 17. 如何知道應用程序是否已成功安裝在Android中
- 18. 如何知道sigsetjmp或siglongjmp是否失敗?
- 19. 如何知道系統中是否安裝了寶石?
- 20. 如何知道QLPreviewController是否成功加載文檔/加載失敗?
- 21. 安裝Heroku的失敗:產品名稱或服務不知道
- 22. Deeplearning4j:如何知道我的Windows機器上是否安裝了INTEL編譯器?
- 23. 我如何知道rcov任務是否知道子任務失敗?
- 24. 如何知道MSSql Server是否安裝在Windows XP或7中?
- 25. 如何知道Apache是否安裝或不從centos 7
- 26. 如何知道用戶是否已更新應用程序或安裝了新的副本?
- 27. 如何知道包控制是否成功安裝在Sublime Text 3中?
- 28. 如果Windows安裝程序成功或失敗,請查找
- 29. 安裝成功,但Ansible報告失敗
- 30. ./adb uinstall失敗後安裝成功
我想在運行時得到結果,所以我可以嘗試獲取結果代碼,因爲你提到,有沒有我可以參考的職位? –