Make sure that you are doing a real full reboot.
Some HTC devices, for example, have a "fast boot" mode that does not trigger BOOT_COMPLETED
, but instead sends an android.intent.action.QUICKBOOT_POWERON
broadcast. As I understand it, the "fast boot" mode basically does a hibernate, instead of a true power down, and so they don't send BOOT_COMPLETED
as a result.
(why the Intent
action isn't com.htc.action.QUICKBOOT_POWERON
is a whole `nuther issue...)
与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…