diff --git a/dadb/src/main/kotlin/dadb/AdbSync.kt b/dadb/src/main/kotlin/dadb/AdbSync.kt index 023c255..5228635 100644 --- a/dadb/src/main/kotlin/dadb/AdbSync.kt +++ b/dadb/src/main/kotlin/dadb/AdbSync.kt @@ -196,7 +196,8 @@ class AdbSyncStream( writeFrameHeader(DATA, read.toInt()) val sent = writeAll(this@AdbSyncStream.buffer) check(read == sent) - flush() + // 优化:不要每 64KB 就 flush,让 BufferedSink 自动缓冲合并, + // 减少网络发送次数,提升传输速度 } } stream.sink.apply {