gpt4 book ai didi

android - 在保持 ADB Activity 的同时断开 Android 模拟器中的网络

转载 作者:塔克拉玛干 更新时间:2023-11-02 21:12:07 25 4
gpt4 key购买 nike

我在我的代码中的某处犯了一个错误,当我在应用程序的 HTTPClient 发出一些请求时关闭模拟器中的网络时,我的 Android 应用程序崩溃了。

但是我无法调试它,因为当我关闭网络时,我也失去了 ADB 连接。因此我看不到导致崩溃的异常。

我尝试通过以下方式关闭网络:

  • F8
  • 在 DDMS 仿真器控件中将“数据”设置为“未注册”或“拒绝”

我可以让我的 Mac 离线,ADB 会保持运行,但不幸的是我无法以这种方式重现崩溃。

有没有办法在模拟器中关闭网络,同时保持 ADB Activity ?我基本上需要访问 LogCat 条目。

谢谢!

最佳答案

您可以从设备而不是从 ADB 运行 logcat,并将其重定向到文件以供离线读取。

adb shell logcat [-v threadtime] > /sdcard/mylogs/logcat.log

代替

adb logcat [-v threadtime]

然后您可以在重新连接到设备时获取文件。

关于android - 在保持 ADB Activity 的同时断开 Android 模拟器中的网络,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13302646/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com