当前位置: 首页 > article >正文

android 保活的一种有效的方法

android 保活的一种有效的方法

为什么要保活

说起程序的保活,其实很多人都觉得,要在手机上进行保活,确实是想做一些小动作,其实有些正常的场景也是需要我们进行保活的,这样可以增强我们的用户体验。保活就是使得程序常驻内存,这种程序不容易被杀,或者在被杀以后还能完成自我启动,相当于有个监控程序一样,当我们的程序退出以后,能帮我们在拉起来。

保活方式

保活的方式有很多,但是大部分的效果并不是很好,如果有看过其他的一些文章,我们应该有了解,双进程保活,一像素保活,so保活,关播保活等。

但是这些保活方式还是很容易被杀。根本无法对抗一些高级的查杀软件,或者是 adb shell am force-stop XXX

如果能够抗住force-stop 那么基本上也就能在内存上站住脚了。

应用通知保活

通过了那么多的试验后,发现应用通知保活 这种方式是最简单而且支持的厂商也最多。唯一的缺点就是需要用户开启权限。

如果有用过一些push消息以后,我们会发现这些push消息,能够推送到手机上,当我们点击提示的时候会调到我们的应用中,如果利用push的消息,发现手机和我们断开了,我们往手机里面发送一个push消息,是否可以把我们的应用拉起来?

在这里插入图片描述

下面把程序实现出来,看看他能不能过扛


http://www.kler.cn/a/144382.html

相关文章:

  • 深度学习模型命令行传参——断点调试解决方案
  • 2、git进阶操作
  • Excel表中合并两个Sheet的方法?
  • 第十四章 控制值的转换 - 在DISPLAYLIST中投影值
  • 【深度学习】卷积神经网络(CNN)的参数优化方法
  • 毅速:复杂零件制造首选3D打印
  • idea编译问题导致接口调用不通
  • Labelme加载AI(Segment-Anything)模型进行图像标注
  • 雷军:我的程序人生路
  • 网络运维与网络安全 学习笔记2023.11.25
  • ubuntu22.04 arrch64版在线安装maven
  • echats autoresize使用版本
  • 6.3.WebRTC中的SDP类的结构
  • 区块链相关技术、概念以及技术实现过程中的一些关键问题 Smart Contracts and Blockchains
  • JOSEF约瑟 BLD-20高压漏电保护继电器 50-1000ma AC220V
  • 视频剪辑技巧:如何高效批量转码MP4视频为MOV格式
  • AI创作工具:Claude2注册保姆级教程
  • React中如何解决点击<Tree>节点前面三角区域不触发onClick事件
  • 如何将Postman API转换JMeter进行扩展
  • 『Postman入门万字长文』| 从工具简介、环境部署、脚本应用、Collections使用到接口自动化测试详细过程