Adb unable to connect to Android-x86 in VirtualBox today

De openkb
Aller à : Navigation, rechercher

Sommaire

Questions

I WAS successfully installed Android-x86-v3.2-eeepc in VirtualBox for a while. And it is a good method to help me to debug USB host applications on Android. The installation of such configuration is:

    • Install VirtualBox
    • Install Android-x86-v3.2-eeepc image into virtual HDD in VBOX
    • Set network as "host-only"
    • Enter console, type "dhcpcd eth0" to get IP address, like "192.168.56.101"
    • Go to console of host, type "adb connect 192.168.56.101"

Normally, it should be all right to get connected to adb daemon running in Android-in-VBox.

Today, it suddenly prompts me as following:

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

I tried to ping its IP. It has a fast response. I tried to enforce IP and port.

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

I have no idea about its root cause. I checked the firewall, VirtualBox is on the Exception List. It still doesn t work.

PC Configuration: Windows XP VirtualBox V4.1

Answers

To connect Android virtual machine with adb follow these step

    • On Android home screen, press ALT+F1 (Left alt). This will open a terminal with root access.
    • Inside the terminal, type dhcpcd eth0. Execute the command twice, if you get an error or no result. This will give you an IP addresss. Now press ALT+F7 for close the terminal.
    • Verify your IP address using the command ping <your IP Address>
    • From the android terminal, type adb tcpip 5555. This will restart adb in tcpip mode.
    • From your main OS terminal, type adb connect <your IP address>

Source

License : cc by-sa 3.0

http://stackoverflow.com/questions/12260257/adb-unable-to-connect-to-android-x86-in-virtualbox-today

Related

Outils personnels
Espaces de noms

Variantes
Actions
Navigation
Outils