Android (режим устройства) отправляет данные на хост - PullRequest
0 голосов
/ 10 марта 2019

Когда Android находится в подчиненном режиме, у него есть большой объем данных для отправки на хост, когда он отправляет каждый пакет на конечную точку выхода через файл outputtream, нужно ли ждать какого-либо сигнала от хоста?

Я попытался отправить около 115 Кбайт из Android в Windows, упаковал каждый пакет в 512 байт перед вызовом метода записи потока вывода, я обнаружил, что многие пакеты были потеряны при просмотре на стороне хоста, а на моей стороне Windows был создан режим асинхронной передачи.

Если я посылаю небольшое сообщение с данными (менее 256 байт) между Windows и устройством Android, оно работает довольно хорошо с обеих сторон, но когда я отправляю большой транк данных, у меня всегда много потерянных пакетов.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...