目录

apk保活安卓应用不被杀死

序言

根本的原因:

正确的方法:

如何保护系统的电池电量不会被快速耗尽(以华为手机为例):

        1、设置-通知-批量管理:关闭通知省电

        2、设置-搜索-电池-电池优化:优化软件:允许“手机克隆”

        3、系统级别“补电”

本博客相关博文:

《Android权限分类及保护级别》

 《Android获取手机权限的示例及Delphi代码》

《Android操作权限设置与Apk真正安全的缓存数据》


apk保活安卓应用不被杀死

序言

        有人企图使用请求Android在后台访问位置信息的方式,来让安卓应用不被杀死从而实现apk保活。但是,官方的申明是,这种方式并非可靠:

https://developer.android.google.cn/training/location/background        https://developer.android.google.cn/training/location/background

根本的原因:

        不同的Android手机或设备厂家,为了保证设备特定CPU芯片的散热性能够得到充分的应用,他们通常会默认限制应用对电池电量的使用,即:限制所谓的“保活”。这种“特殊权限设置”的防护级别为“特权”保护级别,不同厂家定制的设置均有所不同。

正确的方法:

        进入手机设置的“特殊访问权限”(可通过类似搜索“电池”这种简单的方法快速找到,否则可能你会累坏了)。以华为手机为例:

        以上:如果没有其它应用耗电的话,使用上述用户操作的权限设置:
        Android应用均能保活,重新进入前台均不会重启:
               1、无论用户操作“进入桌面”而让应用进入后台;
                2、还是用户操作“息屏”键

        若你接着观看视频等操作,视频Apk是很耗电量的,可能当电池电量低于某个特定值时,你的apk还是会被系统置为“休眠状态”。你可以让它的快照至于顶层而不被“休眠”:

        权限不仅仅用于请求获取系统功能的使用权。您还可以限制其他应用与您的应用组件交互的方式:
        限制与其他应用的交互  |  Android 开发者  |  Android Developershttps://developer.android.google.cn/training/permissions/restrict-interactions

如何保护系统的电池电量不会被快速耗尽(以华为手机为例):

        1、设置-通知-批量管理:关闭通知省电

        2、设置-搜索-电池-电池优化:优化软件:允许“手机克隆”

        3、系统级别“补电”

        执行拨号命令:*#*#2846579#*#*

本博客相关博文:

Android权限分类及保护级别

 《Android获取手机权限的示例及Delphi代码

Android操作权限设置与Apk真正安全的缓存数据》

喜欢的话,就在下面点个赞、收藏就好了,方便看下次的分享:

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐