У меня есть виртуальная машина Linux и виртуальная машина Genymotion на моем хосте. Оба имеют одинаковую сетевую конфигурацию (я сам ее настраивал):
Adapter 1:
Attached-To: Host-only adapter
Name: VirtualBox Host-Only Ethernet Adapter
Advanced:
Promiscuous Mode: Deny
Cable connected: yes
Adapter 2:
Attached-To: NAT
Advanced:
Cable connected: yes
Adapter 3:
Attached-To: Bridged Adapter
Name: Realtek PCIe GBE Family Controller
Advanced:
Promiscuous Mode: Deny
Cable connected: yes
Adapter 4:
Attached-To: Bridged Adapter
Name: TAP-Windows Adpater V9
Advanced:
Cable connected: yes
Я могу adb devices
в хост и посмотреть:
C:\Program Files\Genymobile\Genymotion\tools>adb devices
List of devices attached
192.168.184.101:5555 device
Когда я пытаюсь в моем госте Linux для adb devices
это ничего не показывает. Если я adb connect 192.168.184.101
он говорит, что подключен, но показывает автономный статус. Наконец, я могу успешно пропинговать свою виртуальную машину Android с виртуальной машины Linux.