我通过PC批量给android手机安装APK,怎么判断我安装的这些apk没有被用户给卸载或者重新安装覆盖了呢?

如题所述

是否卸载判断不了,一般都是看日活跃量,1个月没有上报活跃就是卸载了,重新安装的话一般都是看版本变化就上报,这些都需要apk上做上报机制追问

比如说你的手机通过USB,adb之类的连接到了我PC,我通过我的PC端的一个小程序给你的手机安装一个微信,然后我想通过一个apk的一个服务来监测你是否卸载了我给你安装的微信或是你自己又重新安装了微信,那么这个服务该怎么写呢?求大神指导

追答

恩,这个倒是可以,可以安装微信之前安装另一个APK 用来检测是否安装了你要安装的程序,然后监听卸载的intent就可以知道是否被卸载了。

基本原理,第一个看是否卸载,这个是接受系统卸载应用时发送的Intent广播就可以了,或者也可以定时检测系统中安装的包,然后将数据发送给服务器。

第二个看是否覆盖安装的,就在安装前检测系统里是否有这个应用,然后有的话就算覆盖,上报就行了

温馨提示:答案为网友推荐,仅供参考

相关了解……

你可能感兴趣的内容

大家正在搜

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网