Как я могу передать данные с устройства Android на компьютерную программу C ++? - PullRequest
0 голосов
/ 23 января 2012

Я хочу подключить мобильную программу Android к программе на C ++, и я действительно не знаю, как это сделать.

Я думал о соединении Bluetooth, но я действительно не знаю, как обращаться с Bluetoothв C ++.Не могли бы вы дать мне несколько общих советов по этому поводу?

Если вы считаете, что я должен использовать другой тип соединения, например, основанный на tpc-ip, пожалуйста, дайте мне знать и дайте мне несколько общих советов.

Мне нужно, чтобы передача данных была быстрой, потому что я пытаюсь использовать устройство Android в качестве интерактора, поэтому мне нужна быстрая обратная связь с программой C ++.

Спасибо.

Ответы [ 2 ]

1 голос
/ 23 января 2012

На вашем месте я бы использовал соединение TCP / IP. Это очень легко реализовать в Java (Android), а также в C ++. Кроме того, это позволяет легко изменить интерфейс позже. И это так же быстро, как ваше сетевое соединение, которое обычно быстрее, чем Bluetooth.

Просто убедитесь, что вы приложили достаточно усилий для разработки протокола.

В Интернете можно найти множество ресурсов о том, как создавать соединения TCP / IP, как на Java, так и на C / C ++.

0 голосов
/ 23 января 2012

Если вы хотите использовать модель клиент-сервер, используйте ее здесь.Лучше разместить ваше приложение сервера (перенести приложение C ++ на сервлеты Java) и получить доступ к приложению сервера через http через клиент Android.Веб-просмотры в Android очень полезны в этом.

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