android - 如何在 Android 中更改 logcat 缓冲区的大小?

标签 android

我注意到 logcat 缓冲区的大小在不同的设备上有所不同。假设我在我的设备上有 root 权限,有没有办法在运行时更改主缓冲区的缓冲区大小?如果不是,那么假设我可以重建 Android 镜像,我该如何在编译时更改它?我希望将其放大以用于诊断目的。

最佳答案

“开发者选项”中的“记录器缓冲区大小选项”

它允许将大小更改为 64k 和 16M 之间的几个值。

adb logcat -g 然后立即显示更新限制。

在 5.1.1 和 this answer 上测试声称这是最近添加的。

关于android - 如何在 Android 中更改 logcat 缓冲区的大小?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12397780/

相关文章:

java - 从 Android 访问 servlet 时维护 HTTP session

android - 您的 Android App Bundle 使用错误的 key 签名。确保您的应用程序包已使用正确的签名 key 签名,然后重试

android - Crittercism 不适用于具有单独进程的 android 服务

android - 我不明白为什么当我将列表更改为 mutableStateOf 时 Jetpack Compose 不重新组合?

java - 单击注册按钮时应用程序崩溃(使用 firebase )

android - 适用于 Android 和 iOS 的 MQTT over websocket

android - 在 Android 中的类之外创建 CustomDialog 的监听器

android - 解析 XML 时出错 :unbound prefix

java - 折线未显示在 Api v2 android 上

android - Shared-preferences 仅适用于 Fragment Activity