Android-如何通过安装在SD卡上的应用程序接收BOOT信号?

问题描述

| 设备启动时,我需要为应用程序启动通知服务。我已经实现了一个“ 0”来监听启动信号,以便启动服务。 但是,这仅在未将应用程序安装在sdcard上时才有效(因为在安装sdcard之前已收到信号)。有什么解决方案可以继续将应用程序安装在sdcard上,但仍然收到该信号? 任何破解吗? 让我知道! 谢谢!     

解决方法

        您可以: 在ѭ1中注册一个帐户并设置同步服务(tutorial1,tutorial2)-Android将自动启动您的服务;要么 也收听其他广播(例如关闭屏幕/打开屏幕),并测试是否需要启动通知服务。 我意识到这些并不是简单/方便的解决方案,但是它们是我唯一想到的解决方案。如果有人知道更好的解决方案,我将很乐意支持:)。 另一种解决方案(最终可以与上述方法之一结合使用)是在从应用程序启动器启动应用程序时(即,在“主”活动时)启动服务(或检查是否需要启动)。已启动)。     

相关问答

依赖报错 idea导入项目后依赖报错,解决方案:https://blog....
错误1:代码生成器依赖和mybatis依赖冲突 启动项目时报错如下...
错误1:gradle项目控制台输出为乱码 # 解决方案:https://bl...
错误还原:在查询的过程中,传入的workType为0时,该条件不起...
报错如下,gcc版本太低 ^ server.c:5346:31: 错误:‘struct...