我在代码的某处犯了一个错误,当我在应用程序的 HTTPClient 发出一些请求时关闭模拟器中的网络时,我的 Android 应用程序崩溃了。
但是我无法调试它,因为当我关闭网络时,我也失去了 ADB 连接。因此我看不到是什么异常导致了崩溃。
我尝试通过以下方式关闭网络:
- F8
- 在 DDMS 模拟器控制中将“数据”设置为“未注册”或“拒绝”
我可以让我的 Mac 离线,ADB 会继续运行,但不幸的是我无法以这种方式重现崩溃。
有没有办法在模拟器中关闭网络,同时保持 ADB 活着?我基本上需要访问 LogCat 条目。
谢谢!