Intereting Posts
Получение квадратных изображений, таких как приложение gmail Разработка приложения для Android с использованием Html, Css и JavaScript Включить исключение C ++ Использование типов сборки в Gradle для запуска того же приложения, которое использует ContentProvider на одном устройстве Строки, похоже, не равны в Java на Android, хотя они печатают одинаковые Как обрабатывать несколько таймеров обратного отсчета в ListView? Как сделать текст в EditText вертикально (Android) Тест Robolectric Unit не работает с обновлениями для Android Studio 2.3 Viewpager не обертывает содержимое после загрузки изображений из Интернета Использование Docker на Android Что случилось с Android-адаптером? Выделите весь текст внутри EditText, когда он получит фокус Custom FragmentDialog с круглыми углами, а не 100% шириной экрана Можем ли мы установить фоновое изображение на вкладки? Проблемы с Android 4.0 и 4.1 Bluetooth. Обнаружение сломанной связи и падающего спаривания

Adb не удалось подключиться к Android-x86 в VirtualBox сегодня

Я успешно установил Android-x86-v3.2-eeepc в VirtualBox некоторое время. И это хороший способ помочь мне отладить USB-хост-приложения на Android. Установка такой конфигурации:

  • Установка VirtualBox
  • Установите Android-x86-v3.2-eeepc изображение на виртуальный жесткий диск в VBOX
  • Установите сеть как «только для хоста»
  • Введите консоль, введите «dhcpcd eth0», чтобы получить IP-адрес, например «192.168.56.101»,
  • Перейдите в консоль хоста, введите «adb connect 192.168.56.101»

Как правило, должно быть правильно подключиться к демонам adb, работающим в Android-in-VBox.

Сегодня это неожиданно подсказывает мне следующее:

C:\>adb connect 192.168.56.101 unable to parse 192.168.56.101 as <host>:<port> 

Я попытался проверить IP-адрес. У него быстрый ответ. Я пытался использовать IP и порт.

 C:\>adb connect 192.168.56.101:5554 unable to connect to 192.168.56.101:5554 

Я не имею ни малейшего представления о его первопричине. Я проверил брандмауэр, VirtualBox находится в списке исключений. Это все еще не работает.

Конфигурация ПК: Windows XP VirtualBox V4.1

Solutions Collecting From Web of "Adb не удалось подключиться к Android-x86 в VirtualBox сегодня"

Чтобы подключить виртуальную машину Android с adb, выполните следующие действия.

  1. На главном экране Android нажмите ALT + F1 (Left alt). Это откроет терминал с корневым доступом.

  2. Внутри терминала введите dhcpcd eth0 . Выполните команду дважды, если вы получите ошибку или нет результата. Это даст вам IP-адреса. Теперь нажмите ALT + F7 для закрытия терминала.

  3. Проверьте свой IP-адрес с помощью команды ping <your IP Address>

  4. От терминала android введите adb tcpip 5555 . Это перезапустит adb в режиме tcpip.

  5. На своем основном терминале ОС введите adb connect <your IP address>

Я использую мостовую сеть для второго адаптера и использую этот IP-адрес; Т.е. adb connect 192.168.1.20 . Вы можете получить IP-адрес в Settings->About Phone->Status .

Трюк ALT + F1 выглядит неплохо, но не работает для меня.

  1. Я запустил приложение androvmConfiguration, нажал Save, а затем подтвердил действие перезагрузки.
  2. После перезагрузки я отключился и отключил VirtualBox, и начал AndroVMPlayer.
  3. Теперь adb connect <your IP address> работал для меня!

Он работает для меня вместо моего локального компьютера IP. Я вставил IP-адрес Android, т.е. 192.168.56.101