Android socket传输数据很慢(通过手机打印)

最近开发的一个项目需要蓝牙和网口打印机打印bitmap,现在遇到一个很头疼的问题:打印速度非常慢。估计传输速度不到10kb。

首先路由器是正常的,打印机也是好的,用模拟机打印也是正常的。用真机打印就那么慢。

我看socket的写入速度,写入速度也是蛮快的(点完打印按钮,立马结束APP进程也是正常打印。估计是跟APP没有关系)。

这个问题折腾了我很久。各种办法都试过 ,网上也下载过别人的demo也是一样。网口打印机和蓝牙打印机也是一样的问题。

通过https这个媒介传输试试,蓝牙可能是两端不兼容导致的,查看驱动的版本是否有较大的差别