面团手册BOOT_COMPLETED广播接收器

Teigiger manuelle BOOT_COMPLETED broadcastreceiver

是否可以通过编程方式调用 BOOT_COMPLETED 广播接收器?我以正常方式使用它,但我想在运行时再次执行它。

欢迎您致电sendBroadcast()触发您自己的BroadcastReceiver

通常,在一些静态方法或帮助程序中使用公共代码(在启动时和其他时候都需要)会更简单 class。然后,您不需要实际调用 sendBroadcast(),因为您只需使用静态方法或帮助程序 class 即可完成工作。

您不能自己发送 ACTION_BOOT_COMPLETED。根据文档:

"This is a protected intent that can only be sent by the system."

http://developer.android.com/reference/android/content/Intent.html#ACTION_BOOT_COMPLETED

您当然可以发送自己的意图,并触发调用相同的代码。