03.05 “天气通”安卓App内存进程里有个‘Xiaomi’的进程名是什么?

鄭筅玍


我下载了天气通后查看这个app的进程数,可以看到这个app开启了四个进程一个是应用进程,一个是xiaomi进程,一个是appwidget进程,一个是remote进程。



这些xiaomi,remote,appwidget其实都是程序猿给进程的一个名字而已。每个进程可能有不同的业务在里面。


然后,我们反编译它的app清单文件可以看到

这个名字叫xiaomi的进程,其实是一个XMJobService。就是一个后台服务。看见这个包名觉得很熟悉,猜测应该是小米推送的第三方服务,打开小米推送文档。

文档地址:https://dev.mi.com/console/doc/detail?pId=41

页面搜索这个包名

可以看到,果然就是小米推送。


总结,这个就是一个推送服务。在打开app的情况下,它可以推送一些消息到通知栏的一个服务。因为是小米推送,如果这个app安装到小米手机,那么就算不打开app,它也能推送消息给你。毕竟都是小米出品。


SmileMonkey


题主不用担心,看你的手机UI界面应该是华为手机吧?你这个图片显示的意思你可能没了解清楚,我特意去查了下天气通这个软件。

发现所属的开发公司并不是小米科技。

所以呢,下边那两个进程是独立的,跟天气通没有关系,应该是题主安装了小米的相关软件。



技术宅小葱


mipush,小米推出的消息推送服务,类似GCM,应用可以将通知通过系统推送而不是在驻留在后台推送,更省电。

支持mipush的应用一般也同时支持华为推送平台和魅族推送平台。

民间大神已经开发出了其他手机能用的mipush模块,可以在酷安下载。


分享到:


相關文章: