Android应用实现安装后自启动的方法-创新互联

和网上大多数方法一样,使用广播手段:

站在用户的角度思考问题,与客户深入沟通,找到武城网站设计与武城网站推广的解决方案,凭借多年的经验,让设计与互联网技术结合,创造个性化、用户体验好的作品,建站类型包括:网站建设、做网站、企业官网、英文网站、手机端网站、网站推广、域名与空间、网页空间、企业邮箱。业务覆盖武城地区。

ACTION_PACKAGE_ADDED 一个新应用包已经安装在设备上,数据包括包名(最新安装的包程序不能接收到这个广播)

ACTION_PACKAGE_REPLACED 一个新版本的应用安装到设备,替换之前已经存在的版本

ACTION_PACKAGE_CHANGED 一个已存在的应用程序包已经改变,包括包名

ACTION_PACKAGE_REMOVED 一个已存在的应用程序包已经从设备上移除,包括包名(正在被安装的包程序不能接收到这个广播)

ACTION_PACKAGE_RESTARTED 用户重新开始一个包,包的所有进程将被杀死,所有与其联系的运行时间状态应该被移除,包括包名(重新开始包程序不能接收到这个广播)

ACTION_PACKAGE_DATA_CLEARED 用户已经清除一个包的数据,包括包名(清除包程序不能接收到这个广播)

直接思路:注册广播接收以上需要的action来实现。

但是,在安卓3.1之后,有了以下机制:

force-stop in Manage Application of Settings makes App in a stopped state!

Here is what Google describes

What is Stopped State

Starting from Android 3.1, the system's package manager keeps track of applications that are in a stopped state and provides a means of controlling their launch from background processes and other applications.

Note that an application's stopped state is not the same as an Activity's stopped state. The system manages those two stopped states separately.

新闻名称:Android应用实现安装后自启动的方法-创新互联
网站路径:http://hxwzsj.com/article/dppehi.html

其他资讯

Copyright © 2025 青羊区翔捷宏鑫字牌设计制作工作室(个体工商户) All Rights Reserved 蜀ICP备2025123194号-14
友情链接: 成都网站建设公司 成都网站设计制作公司 定制网站设计 成都网站制作 成都定制网站建设 企业网站建设公司 重庆企业网站建设 达州网站设计 定制级高端网站建设 成都网站制作 成都商城网站建设 成都网站建设 教育网站设计方案 网站建设 重庆网站建设 成都网站建设 响应式网站设计 高端品牌网站建设 重庆外贸网站建设 成都网站设计 外贸网站设计方案 手机网站建设