Подтвердить что ты не робот

Отладка в Android-устройстве через Wi-Fi без укорачивания

Есть ли какой-либо возможный способ отладки или запуска приложений для Android от eclipse до моего Sony Tablet S через Wi-Fi, а не USB без укорачивания устройства?

Есть способы сделать это, если устройство коренится. Тем не менее, я ищу решение в устройстве, которое не внедрено.

4b9b3361

Ответ 1

  • Отключите устройство от usb, затем скажите ему, чтобы он прослушал 4455

    adb tcpip 4455

перезагрузка в порту режима TCP: 4455

  • подключиться к устройству, используя указанный ip: порт.

    adb connect 192.168.1.103:4455

подключен к 192.168.1.103:4455

  • теперь выполняют обычные команды adb над tcp, например

    adb shell

  • когда вы сделали это, вы можете вернуть его в режим USB adb usb перезагрузка в режиме USB

Ответ 2

После небольшого опроса с тестированием мне удалось успешно подключить Sony Tablet S через ADB после этой процедуры, когда и компьютер, и планшет были в одной сети Wi-Fi. Я использовал Xperia T в качестве точки привязки между ноутбуком и планшетом S. Я следовал той же процедуре на Xperia Tablet S и Xperia S. Также.

  • Подключите Sony Tablet S через USB к компьютеру, убедитесь, что на планшете включена отладка ADB.
  • На компьютере выполните "устройства adb", подтвердив, что планшет отображается в списке доступных устройств.
  • Выполнить "adb tcpip [port]", пока планшет подключен к компьютеру, подтверждая, что вы получаете ответ "перезагрузка в порту режима TCP: [порт]"
  • Отключить устройство от компьютера, к которому он был подключен.
  • На хосте, расположенном в той же сети Wi-Fi, выполните "adb connect [ip to device]: [port]", подтверждая, что вы получаете ответ "подключен к [ip to device]: [port]"

В итоге я запустил Eclipse, создал тестовый проект и попытался запустить проект. Проект был установлен и запущен автоматически из Eclipse. Я также тестировал это для отладки и работал одинаково хорошо.

Ответ 3

Наконец, после долгих поисков, вот сводный краткий учебник о " беспроводной отладке с Android без рутирования " вашего телефона Android.

шаги:

  1. Убедитесь, что ваш телефон и ваш ПК/ноутбук подключены к одной сети.
  2. Найдите IP-адрес вашего Android-устройства: выберите "Настройки"> "О телефоне"> "Состояние". Запишите это.
  3. Ping Test: Давайте сначала проверить, если ваш телефон доступен с вашего ПК/ноутбука, чтобы сделать это ping ваше Android устройства и проверить его реакцию. См. Примечания, если пинг неудачен.

eg: ping 192.168.1.55

  1. Подключите устройство Android через USB в режиме отладки USB.
  2. Откройте командную строку и cd в <Android SDK Folder>\platform-tools и выполните следующие команды.
adb tcpip 5555
adb connect DEVICE_IP_ADDRESS_HERE:5555
  1. Если вы хотите вернуться в режим USB, используйте следующую команду.

adb -s DEVICE_IP_ADDRESS_HERE:5555

Отключите Android-устройство от USB. Если все в порядке, вы можете отладить свои приложения для Android без проводов!

Заметки:

  • Если проверка не удалась, убедитесь, что беспроводные (WiFi) устройства и проводные устройства не изолированы. Если он изолирован, вам нужно отключить изоляцию. Маршрутизатор Mfgrs называет это как Изоляция AP. Там будет настройка на странице конфигурации беспроводного маршрутизатора. У меня есть D-Link Router, я снял отметку с параметра " Включить изоляцию нескольких точек доступа" на странице базовой настройки беспроводной сети.
  • Я лично чувствовал, что этот способ подключения занимает больше времени... поэтому я настроил свое устройство Android так, чтобы оно использовало статический IP-адрес, например 192.168.1.55, для подключения к маршрутизатору, и я создал пакетный файл Windows, как показано ниже,
@echo off
cd C:\AndroidSDK\platform-tools\
echo make sure your your Phone is connected in USB Debugging Mode.
pause
adb kill-server
adb tcpip 5555
adb connect 192.168.1.55
pause

поэтому каждый раз, когда мне просто нужно подключить устройство, дважды щелкнуть командный файл, и все будет сделано автоматически: P!

Ответ 4

(не требуется root). Существует один лучший, простой и с UI-методом для Android Studio

Плагин IntelliJ и Android Studio, созданный для быстрого подключения вашего устройства Android через Wi-Fi для установки, запуска и отладки ваших приложений без подключения USB. Нажмите одну кнопку и забудьте о своем USB-кабеле.

просто установите плагин Android WiFi ADB

Загрузите и установите Android WiFi ADB непосредственно из

Intellij/Android Studio: Настройки/Настройки- > Плагины- > Обзор репозиториев

введите описание изображения здесь

введите описание изображения здесь

.

Помните! для инициализации устройства, которое вы должны подключить с помощью usb

В качестве альтернативы вы можете загрузить плагин с сайта плагина JetBrains и установить его вручную: Настройки/Настройки- > Плагины- > Установить плагин с диска.

для получения дополнительной информации читайте здесь https://github.com/pedrovgs/AndroidWiFiADB