所谓全家桶联盟的意思其实是一个软件联盟的概念,
处于软件联盟中的软件都用了同一个sdk(可以理解为插件),
联盟内软件会在用户不知情的情况下相互调用以保证联盟内的软件在你的手机中时刻保证运行。
意义:1.保证随时能给你发推送。2.后台收集用户数据
典型特征:当用户杀掉联盟中某一个app后,关屏幕再开屏幕发现该软件又重新运行起来。如果用户把全家桶中所有软件均杀掉(这里的杀掉是指在系统设置->应用->已下载->某软件->强行停止)则所有软件均不会在重新关开屏后启动(露一个都不行哦)
代码特征:在android的manifest文件中会看到类似这样一行code:
<service android_name=”包名+服务名” android_exported=”true” android_process=”:进程名”/>
你会看到android:exported=true,它的意思是所有程序均有权利调用该服务(一旦调用了该服务,这个程序就复活了)
其他几个名字用户可以在系统设置->应用->正在运行->某软件的详情页中一一看到。
一。个推全家桶
代码如下:
<service android:name=”com.igexin.sdk.PushService“android:label=”NotificationCenter“android:exported=”true“android:process=”:pushservice“/>
个推全家桶名单:
新浪微博 墨迹天气 今日头条 饿了么 掌上生活 滴滴出行代码如下:
<service android:name=”com.baidu.android.pushservice.PushService“android:exported=”true“android:process=”:bdservice_v1“>
百度全家桶名单:
百度公司出的各个软件:http://push.baidu.com/case
中国银行,指望理财
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!