如何调试接收RECEIVE_BOOT_COMPLETED意图过滤器的广播接收器?

时间:2016-07-05 00:56:54

标签: java android debugging android-studio

我需要调试具有在设备开启时触发的BroadcastReceiver的应用程序。但是当我关闭智能手机时,Android Studio失去了连接。在这种情况下如何调试?有办法吗?

2 个答案:

答案 0 :(得分:1)

您可以使用终端中的ADB shell am command来模拟系统广播。

$ adb shell
$ am broadcast -a android.intent.action.BOOT_COMPLETED

您的模拟器/设备将在仍与Android Monitor连接时重新启动。请注意,您无法模拟本地广播。

答案 1 :(得分:0)

您可以通过

进行测试