AndroidKeepAlive
AndroidKeepAlive copied to clipboard
一点想法
这个方案是需要实际安装两个apk吧,如果是一个应用开多进程的话,后台直接手动杀掉还是会死。感觉要应用到实际中还是有点难度,除非能想办法把Server当成一个插件性质的东西装上,并隐藏桌面icon,且给Activity使用android:excludeFromRecents=“true”属性(最近任务列表也隐藏),这样就可以基本避免手动杀后台的操作了。 另外,如果重启系统,是不是也基本没法自启动了,除非被第三者拉起。
这个方案是需要实际安装两个apk吧,如果是一个应用开多进程的话,后台直接手动杀掉还是会死。感觉要应用到实际中还是有点难度,除非能想办法把Server当成一个插件性质的东西装上,并隐藏桌面icon,且给Activity使用android:excludeFromRecents=“true”属性(最近任务列表也隐藏),这样就可以基本避免手动杀后台的操作了。 另外,如果重启系统,是不是也基本没法自启动了,除非被第三者拉起。
可能是一个大厂的做法,之前就是好奇,为啥一个小功能也要独立做一个app,而一个app又集成了那么多服务
@TimeBeneficiary 是的,那种集成各种服务的,却只有一个甚至没有任何Activity的,多半就是某种“后台”应用,不过这种形式大厂的门面应用几乎不这么干了,太容易被发现,会被diss,但系统服务倒是挺常见的。