Genymotion – кроссплатформенный эмулятор Android-устройств.
Сеть виртуального устройства можно настроить в режима моста.
Но при запуске устройства (в версии 3.0.2) вываливается ошибка:
Логи следующие:
00:00:00.780590 AssertLogRel F:\tinderbox\win-6.0\src\VBox\Main\src-client\ConsoleImpl2.cpp(5289) int __cdecl Console::i_configNetwork(const char *,unsigned int,unsigned int,struct INetworkAdapter *,struct CFGMNODE *,struct CFGMNODE *,struct CFGMNODE *,bool,bool): <NULL>
00:00:00.780633 NetworkAttachmentType_Bridged: FindByName failed, rc=E_INVALIDARG (0x80070057)VMSetError: F:\tinderbox\win-6.0\src\VBox\Main\src-client\ConsoleImpl2.cpp(5290) int __cdecl Console::i_configNetwork(const char *,unsigned int,unsigned int,struct INetworkAdapter *,struct CFGMNODE *,struct CFGMNODE *,struct CFGMNODE *,bool,bool); rc=VERR_INTERNAL_ERROR
00:00:00.780757 VMSetError: Nonexistent host networking interface, name ‘пїЅпїЅпїЅпїЅпїЅпїЅпїЅ Wi-Fi Broadcom 4313GN 802.11b/g/n 1×1’
00:00:00.782024 Constructor failed with rc=VERR_INTERNAL_ERROR pfnCFGMConstructor=000007fed90c4c30
00:00:00.958984 ERROR [COM]: aRC=E_FAIL (0x80004005) aIID={872da645-4a9b-1727-bee2-5585105b9eed} aComponent={ConsoleWrap} aText={Nonexistent host networking interface, name ‘пїЅпїЅпїЅпїЅпїЅпїЅпїЅ Wi-Fi Broadcom 4313GN 802.11b/g/n 1×1’ (VERR_INTERNAL_ERROR)}, preserve=false aResultDetail=-225
Судя по логам (FindByName failed) и кракозябрам в списке сетевых адаптеров, проблема в их неверных названиях.
Обойти проблему получилось так:
В VirtualBox в настройках образа деактивируем первый виртуальный сетевый адаптер. Второй адаптер, который и настроен в режиме моста к реальному физическому, оставляем активным.
После этого устройство запускается нормально.
Нужно иметь ввиду, при изменении настроек в Genymotion настройки в VirtualBox перезапишутся.
Тем не менее, для устройства с API 26 (Android 8.0) такое не прокатило. Устройство запускается, но постоянно безуспешно пытается установить соединение. Вернее, устанавливает, но тут же отпадает (скрин сделан сразу после успешного соединения).
Спасибо за информацию!!!!!