手动刷新 adb logcat 连接 可以在 Android 设备上运行以下命令来刷新 adb logcat 连接: adb logcat -c 这将删除现有的 logcat 缓冲区。
设置 adb logcat 缓冲区大小 可以设置 adb logcat 缓冲区大小来防止因过度使用而导致的连接断开。可以使用以下命令来设置 1MB 的缓冲区大小: adb logcat -G 1M 或者,可以在 Android 设备上的 /system/etc/init.d 目录中创建一个脚本,该脚本会在启动时自动设置缓冲区大小。
#!/system/bin/sh logcatSize="1M" logcatPath="/dev/log/main"
/usr/bin/stop logcat sleep 1 /bin/echo -n $logcatSize > /sys/class/android_usb/android0/f_mass_storage/lun0/file /bin/echo -n $logcatSize > /sys/class/android_usb/android0/f_mass_storage/lun1/file
/usr/bin/start logcat sleep 3 cat $logcatPath > /dev/null & exit 0