我有一个使用AlarmService的Android应用程序.根据文档,我不应该允许安装/移动此应用程序到外部存储.但是,用户不理解这一点(可能是由于某些设备上的内部存储空间很小) - 并要求选择在外部存储上安装(通过低星级评级).
我需要在启动时重新注册警报并让BroadcastReceiver监听BOOT_COMPLETED.但是,对于安装在SD卡上的应用程序,不会调用此方法,因为尚未安装该应用程序,因此会触发该意图.遗憾的是,EXTERNAL_APPLICATIONS_AVAILABLE也没有 - 因此我没有得到启动的通知,因此没有更改重新设置警报.
这种困境有什么办法吗?
抱歉,不,这不是你可以回避的事情。这就是为什么我们说你不应该将执行此类操作的应用程序放在 SD 卡上。
| 归档时间: |
|
| 查看次数: |
6641 次 |
| 最近记录: |