您好,我目前正在研究一个项目,我需要在模拟器启动时监视应用程序的行为(我的广播接收器在启动完成时被触发),问题是logcat显示重新启动时进程已终止模拟器。
任何想法如何模拟启动并在logcat中查看日志?
答案 0 :(得分:0)
在模拟器上,转到“设置”->“系统”->“开发人员选项”。在“调试”下,转到“选择调试应用”,找到您的应用,然后在该选项下启用“等待调试器”。现在,当您重新启动仿真器时,将显示连接调试器的对话框,要求您手动连接调试器。完成此操作后,您的应用将启动,并且接收方将被触发。
Android Studio模拟器可通过长按电源按钮并选择“重新启动”来重新启动。如果要模拟请求,则可以使用以下命令:
adb shell su root am broadcast -a android.intent.action.BOOT_COMPLETED