设备重启后即可使Android调试器保持活动状态

Roh*_*esh 6 boot android android-intent

我在调试DeviceBootReceiver中的一些代码时遇到问题(处理android.intent.action.BOOT_COMPLETED意图).我想调试这个位,但是当设备重新启动时,如何使调试器保持活动状态?是否有任何人为此遇到任何黑客攻击?

我想做什么:

  1. 通过Android Studio开始调试应用
  2. 关闭设备电源
  3. 打开设备电源
  4. 当它开始处理android.intent.action.BOOT_COMPLETED意图时仍然可以将调试器附加到我的应用程序

有什么想法吗?

Mr.*_*. T 9

  1. 打开您的设备"开发者选项"设置;
  2. 向下滚动到"选择调试应用程序"并确保在那里选择您的应用程序;
  3. 选中"等待调试器"选项.

这将确保在您的应用程序执行时,例如,当它收到BOOT_COMPLETED广播时,调试器首先被附加.

希望能帮助到你.