1、为什么会用到多进程debug
为了分担主进程内存压力,将三方webview页面独立到其他进程。这样做虽然分担的内存压力但是造成了debug 其他进程代码困难。现对debug过程记录下,方便以后查看。
1)场景如下 现有两个进程 默认进程 以及 ‘webapp’进程
2)debug webapp进程
运行debug后,启动webapp进程后点击 如下图所示 Attach debugger to Android process按钮添加webapp进程
3)如果要调试的代码在activity resume之前则需要用到Debug.waitForDebugger()在需要调试的代码之前