Есть много способов обшить эту кошку, позвольте мне назвать два:
- Простые файлы сообщений через MTP .Pro: простота реализации и максимально возможная поддержка клиентов.Против: высокая задержка.Хорошо, если у вас мало запросов с большой полезной нагрузкой каждый.
- USB-сеть через CDC-ECM .Pro: позволяет легко расширить до полной сети.Con: Не так широко поддерживается клиент.Хорошо, если у вас есть полный контроль над оборудованием.
Распространенная проблема заключается в том, что фрагментация Android позволяет предположить только очень низкий базовый уровень.
Я рекомендую,что вам следует вернуться к варианту зашифрованного сетевого подключения: создание минимальной сети, состоящей только из устройства Android и одного партнера, должно быть довольно тривиальным - например, путем подключения точки доступа WLAN непосредственно к вторичному сетевому интерфейсу рабочей станции - и путемсвязываясь со специальной WLAN, вы убедитесь, что устройство на данном этапе не подключено к другой WLAN или мобильной сети.
Это будет не только проще, но и даст вам лучшую отправную точку, если вы хотитепозже перейти на более широкую сеть.