我想跟踪卸载我的Android应用程序。有多少用户正在卸载应用程序。所以每当用户卸载应用程序我想调用api。 这可能吗?跟踪卸载有哪些可能的方法?跟踪Android应用程序的卸载
3
A
回答
2
您可以使用您的应用程序主动维护一个用户表。然后在您的代码中的固定点调用Web服务,以显示它是否处于活动状态。如果应用程序在某段时间内没有使用,您可以调用expiretime,则可以将其称为非活动状态。
否则,您可以使用GCM。 来自GCM文档:“应用程序可以在从设备上卸载后自动取消注册,但这个过程不会立即发生,因为Android不提供卸载回调。”如果GCM试图发送下一个推送通知,设备将告诉GCM应用程序已卸载。
例如,在通知朋友时,GCM将在发生此故障时向您的通知服务器发送NotRegistered
错误,但不会立即生效。
0
不可以。您可以跟踪其他应用程序卸载,但不能自己。但是您有其他选择,如果您在应用程序中使用GCM,请使用RegId调用GCM服务器,如果应用程序实际上已卸载,则GCM服务器将返回您。
0
看看这个uninstall.io。这可能对你的情况有用。
0
由于Ravi提到你永远不知道卸载你的应用程序,但你可以使用这个技巧。看看下面的链接
Listen Broadcast Before application uninstall
如果这可以帮助你,不要忘记,以纪念这个作为回答,或者如果有任何疑问,你可以问我。
编码快乐!
1
还有很多跟踪卸载的方法。 您可以定期从设备到服务器运行ping服务。您也可以间歇发送空白通知,以确保应用程序仍在设备上。您可以忽略将这些通知呈现给用户。
如果您正在寻找关于GCM和Apple如何跟踪卸载的纯技术说明,那么您可以在此处阅读它。 Track App有效卸载(https://blog.clevertap.com/track-app-uninstalls-effectively/)如果您想要自己执行卸载跟踪,我还介绍了其他方法!
祝你好运。
相关问题
- 1. 跟踪电子应用程序卸载
- 2. 使用Fabric跟踪android应用的卸载记录
- 3. Android编程ABC跟踪应用程序
- 4. 使用USB跟踪跟踪Android应用程序
- 5. 在Android上跟踪应用程序
- 6. 跟踪GPS应用程序 - Android电子
- 7. 卸载应用程序图标时,应用程序是卸载
- 8. 跟踪Web应用程序
- 9. 跟踪应用程序
- 10. Django跟踪应用程序?
- 11. ASP.NET应用程序 - 跟踪
- 12. 把应用程序跟踪
- 13. Appsflyer使用GCM卸载跟踪
- 14. 从我的应用程序中卸载Android应用程序
- 15. android应用程序卸载保护
- 16. Android应用程序自卸载
- 17. 无法卸载Android应用程序
- 18. 无法卸载Android应用程序
- 19. 处理android应用程序卸载
- 20. Android应用程序突然卸载
- 21. 在android中卸载应用程序?
- 22. 使用gdb跟踪外国的android程序或应用程序 - 加载符号?
- 23. 从应用程序内部卸载android应用程序?
- 24. 卸载应用程序
- 25. 卸载C#应用程序
- 26. VBS卸载应用程序
- 27. 跟踪使用的应用程序
- 28. Android的卸载程序包
- 29. iOS中的GPS跟踪应用程序
- 30. 跟踪应用程序的HTTP请求
不可以。您可以跟踪其他应用程序卸载,但不能自己。但是您有其他选择,如果您在应用程序中使用GCM,请使用RegId调用GCM服务器,如果应用程序实际上已卸载,则GCM服务器将返回您。 –