несколько эмуляторов с ADB - PullRequest
1 голос
/ 30 июля 2011

Я тестирую многопользовательский Android APK, который я разрабатываю. Для моих требований к тестированию мне нужно запустить 4 разных эмулятора с двумя физическими устройствами, всего 6 устройств, работающих под моим APK одновременно. Я использую эмулятор Android X86, работающий на машинах Virtualbox, и работает хорошо, без проблем по сравнению с планшетами.

Моя проблема в том, что когда я пытаюсь подключиться с помощью ADB к более чем двум эмуляторам, Eclipse просто не может с этим справиться, внезапно мой сервер ADB завершает работу и перезапускается снова, иногда просто не может восстановиться. Если я подключаюсь и отключаюсь от всех эмуляторов и физических устройств, при этом всегда всегда 2, все работает нормально, но когда я пытаюсь подключить третье, adb crash.

Есть какие-нибудь указатели на это странное поведение АБР?

Моя среда разработки - Eclipse Galileo V 3.5.2 R35 с Java SE 1.6.0_26 и Android SDK с платформой 2.2

1 Ответ

0 голосов
/ 18 августа 2011

Я обнаружил, что в действительности ВСЕГДА есть виртуальный разработчик Android, подключенный к ADB.Независимо от того, что вы делаете с другими подключенными устройствами ABD, ADB вряд ли будет таким образом зависать.

Я протестировал 2 физических устройства и 5 эмуляторов Android x86, работающих в VirtualBox, подключенных к серверу ADB вместе с виртуальным устройством.,Я мог подключить только 4 устройства одновременно, больше, чем этот сбойный сервер, и мне нужен перезапуск Eclipse, чтобы все снова заработало.

Короче говоря, всегда оставляйте виртуальное устройство Android подключенным к серверу ADB.

...