常駐サービスとか作るときに、端末が再起動されてもサービス起動させるために、BroadCast Intentを使ったりします。
例えば、再起動後にBroadcastReceiverで、ACTION_BOOT_COMPLETED(システムの起動が完了)を受け取るように実装したとします。
その動作確認を行うときに、adbコマンドで投げられますよという話。
adb shell am broadcast -a android.intent.action.BOOT_COMPLETED
端末起動時に起動する常駐serviceのデバッグ(ACTION_BOOT_COMPLETED)
端末起動時に起動する常駐serviceのデバッグ(ACTION_BOOT_COMPLETED) - プログラマってこんなかんじ??表題のような常駐serviceを作成しようとすると BroadcastReceiver が intent(ACTION_BOOT_COMPLETED) を受けたらそれを契機にservice起動する という仕組みが主流だと思う。(自分はこれし...
コメント