2016-04-29 5 views
0

Я разрабатываю приложение, где я должен иметь возможность удаленного доступа к ноутбукам с помощью своего приложения. Но как мне написать программирование сокетов, поскольку я новичок в android, я не знаю, можно ли с помощью программирования сокетов Java получить доступ к портативным камерамПрограммирование сокетов для подключения Android к ноутбуку

ответ

1

В Java есть класс Socket и класс ServerSocket. Вы предоставляете оба сокета клиентов и подключаете их к серверу. Если вы дистанционно подключаетесь к ноутбуку с вашего устройства Android из другой сети, вам может потребоваться настроить сервер для размещения части ServerSocket. Google App Engine может помочь в этом. Он также позволяет вам развернуть приложение Java прямо в движке приложения через плагин в Eclipse.

+0

Я знаю, как закодировать класс Socket и класс ServerSocket в Java. Но более поздняя часть, которую вы рассказали мне о Google App Engine, я не знаю об этом. И у меня есть установка сервера, которая работает и работает @TreeHouseFalcon –

+1

Перейдите сюда, чтобы начать работу с GAE: https://console.cloud.google.com/ – TreeHouseFalcon

+0

Благодарим вас за то, что –

0

Вам нужно написать простого TCP клиент-серверной аппликации, как только оба устройства находятся на одной и ту же сеть будет работать как шарм ...

  • на Android:

    клиент, который должен искать и находить сервер (в данном случае ПК)

  • на ПК: клиент-сервер ждет андроида (на самом деле ждет клиента TCP)


Как только как подключить, отправить отформатированную строку, которая будет предопределенной Вами и интерпретирована сервером как команда ...

с этими командами пытаются выключение/на камера, отключите приложение, сфотографировать и т.д. и т.д.

если смотреть правильно, вы найдете 10000 примеров клиентов Java TCP Server ...

удачи!

+0

Спасибо .. но не могли бы вы сказать мне, возможно ли это или нет. У меня есть сервер прямо сейчас. И я в этот момент могу получить доступ к IP-адресу клиента (ноутбука), как я развернул, и файл PhP на сервере. Теперь я буду проверять, является ли пользователь, стоящий за ноутбуком и андроидом, тем же самым, спросив его о том, что ему будет дано. Если проверка будет успешной, я получу доступ к ноутбукам с помощью моего приложения для Android. Но где какие программы должны быть написаны, мне смущает. А также скажите, будет ли то, что я запланировал, работать или нет? –

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