首页
技术博客
PHP教程
数据库技术
前端开发
HTML5
Nginx
php论坛
新用户注册
|
会员登录
PHP教程
技术博客
编程问答
PNG素材
编程语言
前端技术
Android
PHP教程
HTML5教程
数据库
Linux技术
Nginx技术
PHP安全
WebSerer
职场攻略
JavaScript
开放平台
业界资讯
大话程序猿
登录
极速注册
取消
热门标签 | HotTags
dialog
android
xml
json
eclipse
android-studio
apk
build
phonegap
webview
java
crash
当前位置:
开发笔记
>
Android
> 正文
如何拉起被一键清除的安卓进程
作者:手机用户2502921001 | 来源:互联网 | 2023-09-18 17:03
做过开发的小伙伴可能会有类似的经历,之前做过一个用于自己大学班级日常互动的app。期初大家都觉得不错,有自己班级的风格,但一段时间后发现用的人越来越少,新状态也少有人回复。
做过开发的小伙伴可能会有类似的经历,之前做过一个用于自己大学班级日常互动的app。期初大家都觉得不错,有自己班级的风格,但一段时间后发现用的人越来越少,新状态也少有人回复。后来发现到大部分人都经常清理内存(如使用360手机卫士等软件的一键关闭进程),一旦应用被清理就必须再次打开才能收到朋友的消息。
此外,手机的清理功能会强制关闭很多其他信息,如微博的私信、评论,剧情的更新通知等等。原因在于Android4.0以上系统内部对于静态注册的receiver做了一次保护(receiver可以简单理解为接收端),如果应用是被强制关闭,或者重来都没有启动过,静态注册的receiver是无法获取到广播事件的,即我们不能及时收到想要的信息。
手机的一键优化功能
被安全卫士关闭自启的应用
随着手机系统的快速更新,大部分Android手机用户都摒弃了较低的系统版本,目前,Android系统4.0以上的用户数占比已经高于95%,手机上安装有安全管家应用的用户数超过4.5亿。
Android系统分布
对于各类手机助手,相信无论是软件开发者还是普通用户都和我一样是又爱又恨。通过试用,我发现个推的SDK能在进程关闭的情况下进行服务的实时推送。凡是使用个推的APP推送链路会共享,程序被一键杀掉后能通过用户自动打开高频应用从而使其他APP推送链路畅通。这不仅实现了各个应用之间的互相看护,还大大减少了应用对手机电量以及流量的消耗。普通的推送技术采用的是每个应用单独一个通道,一旦进程被杀死,应用就会和服务器失去连接。通道被单方面关闭了,只有当用户再起开启时,关闭的门才能被打开。而这项多通道合并技术,顾名思义,是将这些通道合并在了一起,形成了一注更大的水流,即便有个别支流被强制关闭,只要留存的应用中有其他接入个推的应用,整条通道依然能导通。通过SDK内部进程间的通信机制,被关闭的部分可以重新打开,实现了应用相互带动的良好关系,我的应用也是通过这个方式得到了同学们又一次的关注。
具体过程相信大家看了下面的图就会明白:
SDK进程间通信相互看护流程
当然,看护功能是相互的,这对我们开发者来说可以达到互利共赢的目的。新版SDK默认开启看护以及被看护功能,若需退出看护联盟,应该可以联系个推的技术支持来解决。
sdk
android
安全
写下你的评论吧 !
吐个槽吧,看都看了
会员登录
|
用户注册
推荐阅读
apk
360SRC安全应急响应:从漏洞提交到修复的全过程
本文详细介绍了360SRC平台处理一起关键安全事件的过程,涵盖从漏洞提交、验证、排查到最终修复的各个环节。通过这一案例,展示了360在安全应急响应方面的专业能力和严谨态度。 ...
[详细]
蜡笔小新 2024-12-27 11:10:05
android
深入理解OAuth认证机制
本文介绍了OAuth认证协议的核心概念及其工作原理。OAuth是一种开放标准,旨在为第三方应用提供安全的用户资源访问授权,同时确保用户的账户信息(如用户名和密码)不会暴露给第三方。 ...
[详细]
蜡笔小新 2024-12-28 12:07:46
java
优化ListView性能
本文深入探讨了如何通过多种技术手段优化ListView的性能,包括视图复用、ViewHolder模式、分批加载数据、图片优化及内存管理等。这些方法能够显著提升应用的响应速度和用户体验。 ...
[详细]
蜡笔小新 2024-12-28 10:36:30
android
四载相伴,与51CTO学院共成长
在计算机技术的学习道路上,51CTO学院以其专业性和专注度给我留下了深刻印象。从2012年接触计算机到2014年开始系统学习网络技术和安全领域,51CTO学院始终是我信赖的学习平台。 ...
[详细]
蜡笔小新 2024-12-28 08:20:07
apk
Ionic 5 APK打包与QRScanner插件优化:常见问题及解决方案
本文总结了在使用Ionic 5进行Android平台APK打包时遇到的问题,特别是针对QRScanner插件的改造。通过详细分析和提供具体的解决方法,帮助开发者顺利打包并优化应用性能。 ...
[详细]
蜡笔小新 2024-12-27 12:10:17
java
使用Windows批处理脚本监控并重启Java应用程序
本文介绍如何通过Windows批处理脚本定期检查并重启Java应用程序,确保其持续稳定运行。脚本每30分钟检查一次,并在需要时重启Java程序。同时,它会将任务结果发送到Redis。 ...
[详细]
蜡笔小新 2024-12-27 10:44:39
java
2023年京东Android面试真题解析与经验分享
本文由一位拥有6年Android开发经验的工程师撰写,详细解析了京东面试中常见的技术问题。涵盖引用传递、Handler机制、ListView优化、多线程控制及ANR处理等核心知识点。 ...
[详细]
蜡笔小新 2024-12-26 17:45:48
java
Java 编程入门:Hello World 详解
本文深入探讨了 Java 编程语言的基础,特别是其跨平台特性和 JVM 的工作原理。通过介绍 Java 的发展历史和生态系统,帮助初学者理解如何编写并运行第一个 Java 程序。 ...
[详细]
蜡笔小新 2024-12-26 15:03:43
crash
高效解决应用崩溃问题!友盟新版错误分析工具全面升级
友盟推出的最新版错误分析工具,专为移动开发者设计,提供强大的Crash收集与分析功能。该工具能够实时监控App运行状态,快速发现并修复错误,显著提升应用的稳定性和用户体验。 ...
[详细]
蜡笔小新 2024-12-26 14:11:47
build
解决Android SDK中aapt错误:无法加载libstdc++.so.6共享库
在创建新的Android项目时,您可能会遇到aapt错误,提示无法打开libstdc++.so.6共享对象文件。本文将探讨该问题的原因及解决方案。 ...
[详细]
蜡笔小新 2024-12-23 11:49:11
android
Android Studio 安装与配置指南
本教程详细介绍了如何下载并安装 Android Studio,包括设置 SDK 路径和优化启动性能的方法。通过这些步骤,您可以顺利地开始开发 Android 应用。 ...
[详细]
蜡笔小新 2024-12-22 18:01:31
java
汇编语言高级特性总结
本文总结了汇编语言中第五至第八章的关键知识点,涵盖间接寻址、指令格式、安全编程空间、逻辑运算指令及数据重复定义等内容。通过详细解析这些内容,帮助读者更好地理解和应用汇编语言的高级特性。 ...
[详细]
蜡笔小新 2024-12-27 19:52:28
java
新浪笔试题
1:有如下一段程序:packagea.b.c;publicclassTest{privatestaticinti0;publicintgetNext(){return ...
[详细]
蜡笔小新 2024-12-27 19:32:17
build
网络链路质量监控:Smokeping部署与配置
本文详细介绍了如何在Linux系统上安装和配置Smokeping,以实现对网络链路质量的实时监控。通过详细的步骤和必要的依赖包安装,确保用户能够顺利完成部署并优化其网络性能监控。 ...
[详细]
蜡笔小新 2024-12-27 19:31:05
build
数据管理权威指南:《DAMA-DMBOK2 数据管理知识体系》
本书提供了全面的数据管理职能、术语和最佳实践方法的标准行业解释,构建了数据管理的总体框架,为数据管理的发展奠定了坚实的理论基础。适合各类数据管理专业人士和相关领域的从业人员。 ...
[详细]
蜡笔小新 2024-12-27 18:29:55
手机用户2502921001
这个家伙很懒,什么也没留下!
Tags | 热门标签
dialog
android
xml
json
eclipse
android-studio
apk
build
phonegap
webview
java
crash
RankList | 热门文章
1
火灾启示录:审视建筑与软件架构的重要性
2
POJ3614: 防晒霜问题(贪心算法应用)
3
优化PostgreSQL中hstore列的查询性能
4
使用PHP实现多线程Ping及获取Ping时延的方法
5
Excel 文件上传与数据处理
6
第27天训练笔记:深入理解逻辑运算符
7
理解远程服务调用:RPC与HTTP
8
Python标准库概览:shelve模块的使用
9
如何查找和更新电脑上的显卡驱动程序
10
开辟|黑体字_数据结构之顺序表
11
经典贪吃蛇算法解析
12
MySQL 访问权限设置指南
13
Python 中装饰器嵌套的应用实例
14
Linux环境下通过PHP SMTP发送邮件的配置指南
15
C语言中qsort函数的使用详解
PHP1.CN | 中国最专业的PHP中文社区 |
DevBox开发工具箱
|
json解析格式化
|
PHP资讯
|
PHP教程
|
数据库技术
|
服务器技术
|
前端开发技术
|
PHP框架
|
开发工具
|
在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved |
京公网安备 11010802041100号
|
京ICP备19059560号-4
| PHP1.CN 第一PHP社区 版权所有