用戶卸載應用程序時是否有任何方式發送通知?如果用戶卸載應用程序,則應用程序所有者應該收到通知,指出下列用戶已被卸載到應用程序中。可能嗎?Android卸載通知
0
A
回答
0
這是不可能從應用程序本身(禁止情況下,如果有其他應用程序從同一作者可以檢查) 但我認爲有可用的,但複雜的解決方法。 應用程序可以註冊推送通知(通過GCM或FCM)。部分的服務器端部分應該爲此存儲應用程序令牌。 如果經過一段時間後,服務器端部分發送push並獲取NotRegistered(請參閱https://developers.google.com/cloud-messaging/http#error_codes),則表示此應用已被卸載。
編輯: 它Is it possible to detect Android app uninstall?
該方法是基於這樣的事實,卸載你的應用程序被刪除數據文件時的第一件事情Android爲使用從本機代碼哈克的方式,每羅蘭的回答是可能的。所以你可以使用文件觀察器來檢測刪除。你也需要用本地代碼編寫它。如果你用java編寫你的代碼,你的應用程序將在它執行任何代碼之前被卸載。請看這個演示:https://github.com/sevenler/Uninstall_Statics
0
實際上答案是否定的,但是您可以使用一種黑客方式來找出當前應用程序在用戶設備中可用或已卸載。
用GCM註冊您的應用程序,並每天向用戶發送一個通知,當天用戶沒有收到通知,那麼您可以假設應用程序是卸載。
我不知道這種方式是好還是不好,只是我解釋一下可能是你能達到你的要求!
相關問題
- 1. 通過AirWatch卸載Android APK
- 2. 通知,當用戶卸載IPhone應用
- 3. iPhone - 應用程序卸載通知
- 4. 如何獲取在卸載應用程序之前通知android
- 5. 當用戶卸載Android應用程序時發出通知
- 6. Android文件系統安裝/卸載通知
- 7. 通知時,應用程序卸載從Android設備
- 8. 卸載Android ADT
- 9. 卸載Android設置
- 10. 防止卸載android
- 11. 在vb6中加載表單並在卸載時收到通知?
- 12. MEF - 通知何時加載/卸載插件
- 13. 用戶完全卸載應用程序後的Android推送通知
- 14. Android的卸載程序包
- 15. 在android上卸載dropbox HTC
- 16. Android中的卸載方法
- 17. Android API演示卸載
- 18. Android - 使用代碼卸載
- 19. 在ActionScript3中卸載ByteArray Android
- 20. 可可:通知,如果卸載請求失敗?
- 21. 我可以使用Parse卸載iOS通知需求嗎?
- 22. IntelliJ插件卸載時有什麼方法可以通知嗎?
- 23. Windows Mobile - 通知/限制應用程序安裝/卸載
- 24. 收到本地通知,即使應用程序已卸載?
- 25. Unsuscribe爲WP7通知的卸載應用程序
- 26. 告訴通知服務器應用程序已被卸載
- 27. 「推送通知」 - 反饋,卸載應用程序
- 28. Android:如何知道何時卸載SD卡
- 29. 對於未知卸載ID的REG QUERY
- 30. Android onCreate()未通知通知
不,這是不可能的。 –
[可以檢測Android應用程序卸載嗎?]的可能重複(http://stackoverflow.com/questions/6209730/is-it-possible-to-detect-android-app-uninstall) –