Я попытаюсь объяснить, как я подключил eclipse к своему устройству Android с помощью adb thru wifi на моей win7 x32, одновременно используя мое интернет-соединение.
Я использую два метода.
Первый - когда мой компьютер подключен к Интернету (т. Е. Через кабель Ethernet), и я делюсь этим подключением с моим Android-устройством через Wi-Fi (как точка доступа).
Второй, который я использую, когда мой компьютер не подключен напрямую к Интернету, но я использую Интернет на своем устройстве для подключения компьютера к Интернету.
1. Компьютер подключен к Интернету, устройство Android подключено к Интернету через мой компьютер.
Обратите внимание, что для того, чтобы это работало, ваша беспроводная карта должна соответствовать определенным требованиям, поскольку это не будет работать со всеми беспроводными картами.
Ну, во-первых, вам нужно поделиться своим интернет-соединением со своего компьютера. Для этого откройте cmd (командная строка) с правами администратора (нажмите логотип win, введите cmd, а затем нажмите ctrl + shift + enter). Чтобы настроить «горячую точку», введите:
netsh
wlan
set hostednetwork mode=allow ssid=Hotspot key=D2D46784ECB32 keyUsage=persistent
start hostednetwork
Измените "Hotspot" на то, что вы хотите, чтобы ваш ssid был вызван. Измените «D2D46784ECB32» на любой, какой вы хотите, чтобы ваш ключ (WPA2).
Теперь перейдите в Панель управления \ Сеть и Интернет \ Сетевые подключения. Вы, вероятно, заметите новый «адаптер» под названием «Беспроводное сетевое соединение 2». Щелкните правой кнопкой мыши соединение Ethernet (или любое другое устройство, которое вы используете для подключения к Интернету). Нажмите на свойства. Нажмите на обмен. Установите флажок «Разрешить другим пользователям сети подключаться через Интернет на этом компьютере». Выберите беспроводное сетевое соединение 2. Нажмите OK. Что вы только что сделали, чтобы запустить общий доступ к подключению к Интернету (ICS).
Следующим шагом будет подключение вашего устройства к соединению, которое вы только что создали. На вашем устройстве Android найдите Wi-Fi-соединение, которое вы найдете по установленному вами ssid (например, Hotspot), и введите ключ, который вы установили (например, D2D46784ECB32). Как только соединение будет установлено, у вас будет доступ к Интернету.
Обратите внимание, что иногда у меня возникают проблемы с этим соединением. Иногда мое устройство не может подключиться (я думаю, что в win7 есть ошибка). Обычно я исправляю это, подключаясь к своим компьютерам, и в моем сетевом соединении я захожу в Свойства -> Совместное использование, снимите флажок «Разрешить другие ...». Нажмите ОК. Затем снова перейдите в свойства этого соединения -> Совместное использование и отметьте «Разрешить другие ...». В основном я сбросил ICS. И теперь я обычно могу подключиться.
Обратите также внимание, что после перезагрузки компьютера мне, скорее всего, придется перезапустить размещенную сеть и перезагрузить ICS.
Чтобы остановить точку доступа, введите:
stop hostednetwork
Чтобы запустить точку доступа, введите:
start hostednetwork
Обратите внимание, что вам не нужно снова устанавливать хост-сеть, просто запустите ее. Также обратите внимание, что вы должны быть в режиме netsh - wlan (введите netsh, а затем wlan, как и раньше), и cmd должен быть запущен с правами администратора.
Теперь, если вы еще этого не сделали, включите параметры разработчика на устройстве Android и включите ADB по сети. После этого вы, скорее всего, увидите IP-адрес с суффиксом
:5555
т .:
192.168.137.158:5555
На вашем компьютере откройте cmd, перейдите в папку adt / sdk / platform-tools. На моем компьютере это выглядит так:
cd "C:\Program Files\adt-bundle-windows-x86\sdk\platform-tools"
И введите следующее:
adb connect 192.168.137.158
Вы должны заменить IP-адрес на тот, который был показан на вашем устройстве Android в настройках разработчика. (Мне не нужно было добавлять суффикс / порт 5555, но вам может потребоваться это сделать).
Чтобы проверить, было ли соединение успешным, введите:
adb devices
(Кстати, я хотел бы поблагодарить Иназарука за его помощь в этом).
Теперь вы можете подключить Eclipse к своему устройству Android через Wi-Fi, как объяснили другие (запустите настройку -> target -> manual).
2.Компьютер не подключен к интернету.Вы используете подключение к Интернету на своем устройстве Android для подключения компьютера к Интернету.
На устройстве Android перейдите в «Настройки» -> «Дополнительно» -> «Модем и точка доступа» -> «Настройка точки доступа Wi-Fi».Измените SSID, ключ и защиту по своему усмотрению.
Вернитесь на один шаг назад и включите Portable Wi-Fi Hotspot.
На вашем компьютере подключитесь к устройству Android через Wi-Fi, как:вы бы сделали с любым другим подключением Wi-Fi, с ssid и ключом, которые вы установили.
После подключения перейдите в Панель управления \ Сеть и Интернет \ Сетевые подключения, щелкните правой кнопкой мышина беспроводном соединении, к которому вы только что подключились.Выберите Статус, а затем Детали.Найдите IPv4-адрес вашего компьютера (по крайней мере, я использую IPv4, вы можете использовать IPv6).
Этот адрес может выглядеть следующим образом: 192.124.159.52 Шлюз по умолчанию должен быть таким: 192.124.159.1
На вашем компьютере откройте cmd, перейдите в папку adt / sdk / platform-tools.На моем компьютере это выглядит так:
cd "C:\Program Files\adt-bundle-windows-x86\sdk\platform-tools"
И введите следующее:
adb connect 192.124.159.1
Вы должны заменить IP-адрес на тот, который был показан по умолчанию шлюз (мне не нужнодобавить суффикс / порт 5555, но вам может потребоваться это сделать).Чтобы проверить, было ли соединение успешным, введите:
adb devices
(Кстати, я хотел бы еще раз поблагодарить Иназарука за это).
Теперь вы сможете подключить затмение с помощьюВаше устройство Android через Wi-Fi, как объяснили другие (запустите настройку -> цель -> руководство).
3.Компьютер и Android-устройство подключены к Интернету через один и тот же модем Wi-Fi.
Я должен признать, что я не пробовал эту опцию, но я предполагаю, что она похожа на два предыдущих метода.Найдите IP-адрес устройства Android в настройках разработчика (вы должны увидеть его при включении ADB по сети).А затем на вашем компьютере, как и раньше:
, откройте cmd, перейдите в папку adt / sdk / platform-tools.На моем компьютере это выглядит так:
cd "C:\Program Files\adt-bundle-windows-x86\sdk\platform-tools"
И введите следующее:
adb connect <ip_address_of_your_android_device>
.Чтобы проверить, было ли соединение успешным, введите:
adb devices
Теперь вы сможете подключить eclipse к своему устройству Android через Wi-Fi, как объяснили другие (запустите конфигурацию -> target -> manual).
Теперь я знаю, что это не совсем ответ на вопрос.Но мне было очень сложно поделиться своим интернет-соединением, а затем использовать Wi-Fi с затмением для разработки приложений.Через некоторое время мне удалось подключиться, как я описал.Так что, если бы я помог кому-то сделать то же самое, я был бы очень счастлив: -)