Как подключить настоящее устройство Android к эмулятору?

1

Что делать, если я хочу подключить свой Android-мобильный телефон с моим ПК-сервером, чтобы мой мобильный телефон мог отправлять мои данные (мое текущее местоположение) на мой компьютер? Сокет между моим мобильным телефоном и моим ПК (SERVER) не работает. Какие-либо предложения? Он работает только при использовании эмулятора Android.

  • 0
    Это уникальная особенность эмулятора. Вам нужно будет использовать один из обходных путей, предложенных ниже.
Теги:

3 ответа

1
Лучший ответ

Шаг # 1: Подключите телефон к локальной сети через WiFi.

Шаг # 2: Подключите ПК к той же сети.

Шаг №3: Запишите сервер приложений на ПК, который прослушивает IP-адрес в этой сети (подсказка: не только localhost).

  • 0
    какой IP-адрес должен быть ????
  • 0
    @eoeo: тот, что из шага № 2.
Показать ещё 2 комментария
0

Вам следует подключиться к IP-адресу вашего ПК в любом свободном порту. Порт должен соответствовать одному серверу, который прослушивает.

Вы можете получить этот IP-адрес от ipconfig или ifconfig или что-то еще (зависит от вашей ОС).

Если ваш компьютер находится под NAT (не имеет "белого" IP-адреса, но имеет не-мировой IP-адрес, такой как 192.168. безотносительно, 10.10), вам следует дополнительно настроить сеть и подключиться к соответствующему порту.

Вы пишете "сокет не работает". Можете ли вы дать больше информации? Что говорит ваш серверный журнал? Нет входящего соединения вообще?

0

Другой вариант использования USB, если вы не хотите полагаться на свою локальную сеть:

  • настроить привязку и переносимую точку доступа на Android
  • подключите компьютер к точке доступа с помощью USB
  • запустите ПК (SERVER)
  • подключиться к клиенту Android

Ещё вопросы

Сообщество Overcoder
Наверх
Меню