2012-01-20 5 views
0

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

ответ

4

Взгляните на образец WiFiDirectDemo в SDK (уровень API 14+). Он делает именно то, что вы ищете: http://developer.android.com/resources/samples/WiFiDirectDemo/index.html

Wi-Fi direct доступен только для устройств под управлением ICS. Тем не менее, код сокета клиент/сервер является общим и повторно через Wi-Fi сети также:

Клиент: http://developer.android.com/resources/samples/WiFiDirectDemo/src/com/example/android/wifidirect/FileTransferService.html

Сервер: http://developer.android.com/resources/samples/WiFiDirectDemo/src/com/example/android/wifidirect/DeviceDetailFragment.html FileServerAsyncTask.

+0

Должен ли я преобразовать изображение в двоичный массив или как его можно отправить ... @ Anirudh – SilentKiller

+0

вам не нужно ... просто читать байты из входного потока файла и записывать его по выходному потоку сокета – Anirudh

+0

ohk .... thenx ni пытаюсь это, если возникнут какие-либо ошибки или проблемы, я опубликую его ... – SilentKiller

Смежные вопросы