繁体   English   中英

在SD卡上安装了应用程序后,BroadcastReceiver无法正常工作

[英]BroadcastReceiver not working when app is installed on sd card

我正在创建一个EventsManager应用程序,其中有一个我会执行BOOT_COMPLETED广播的BroadcastReciver。此接收器已用于向AlarmManager重新注册所有事件。如果该应用程序安装在手机的内存中,则可以正常使用SD卡BOOT_COMPLETED广播未传送到广播接收器。 请帮助。

引用文档

为了使您的应用程序始终如一地正常运行,如果使用以下任何功能,则不应允许您将应用程序安装在外部存储器上...在外部存储器安装到设备上之前,系统会传送ACTION_BOOT_COMPLETED广播。 如果您的应用程序安装在外部存储器上,则它将永远不会收到此广播。

因此,您不能允许将您的应用安装到外部存储。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM