0

我正在开发一个应用程序,我需要在重启设备后重置警报。该代码在模拟器中运行良好,但在我的 Android 版本 4.2.2 的移动设备上无法运行。

我在启动时设置了一个通知,当我在模拟器上运行它而不是在我的设备上运行它时会显示通知。

请帮忙!

4

2 回答 2

1

某些设备(主要是 HTC)具有称为快速重启的功能,它不会触发 BOOT_COMPLETED。相反,它们会触发 QUICKBOOT_POWERON。所以你需要为这两个广播注册一个接收器。

<action android:name="android.intent.action.QUICKBOOT_POWERON" />

于 2014-05-10T09:50:10.423 回答
0

感谢大家付出宝贵的时间!

正如 CommonsWare 在他的评论中所说,我将其移至内部存储,并且 BOOT_COMPLETED 接收器工作正常。

再次感谢大家!

于 2014-05-12T04:31:31.133 回答