Устройства Genymotion, не работающие в Eclipse на OS X Yosemite
Я обновил от Mavericks до Yosemite, и теперь я больше не могу использовать какое-либо устройство Genymotion.
Вы можете видеть устройства в Eclipse, но если вы хотите запускать приложение, вы не можете выбрать одно из этих устройств.
Я уже переустановил Eclipse, Genymotion и Virtualbox...
Диспетчер виртуальных устройств Genymotion показывает Nexus 5, который указан 'On'
![Genymotion Virtual Devices Manager shows an Nexus 5 and the stat is 'On']()
Когда я хочу запустить приложение, нет Nexus 5..
![Android Device Chooser doesn't show the Nexus 5]()
Ответы
Ответ 1
Это ошибка в eclipse - OSX yosemite, что вам нужно сделать в окне выбора устройства Android, попробуйте ИЗМЕНИТЬ ТАБЛИЦУ СЕРИЙНОГО НОМЕРА, и вы увидите эмулятор genymotion, который работает
Если вы этого не видите или окно выбора устройства Android не появляется, перед повторным запуском проверьте три вещи:
- Параметры разработчика включены из настроек (путем повторного касания 7
раза номер сборки в телефоне), хотя разработчик
параметры доступны в списке приложений в эмуляторе genymotion.
- В разделе "Настройки" > "Безопасность" убедитесь, что "Неизвестные источники" включены.
- Перейдите в раздел "Запустить конфигурацию" (для Android-приложения), выберите вкладку "Цель", "Включить всегда", чтобы выбрать устройство и нажмите "Применить".
Кроме того, я загрузил файлы jar из страницы загрузки Genymotion вручную и заменил его в папке плагина eclipse.
ИЗМЕНИТЬ
FYI, ошибка ошибки AOSP была обнаружена.
Проблема 78436: [ADT/Eclipse] Не удается увидеть мое устройство в диалоговом окне "Выбор устройства Android" , даже если оно находится в представлении "Устройства"
Внизу этой страницы есть ссылка на "Голосовать за эту проблему" ...
Ответ 2
Я могу решить эту проблему, подключив реальное устройство один раз.
Ответ 3
Прокрутите вниз и просмотрите список устройств, подключенных к ADB. ![enter image description here]()
![enter image description here]()
Ответ 4
У меня была аналогичная проблема, но моя проблема заключалась в том, что эмулированное устройство работало под управлением Android 4.3 (SDK версии 18), но приложение имело android:minSdkVersion="19"
, так как не было найдено совместимого устройства, список был пуст.
Дважды проверьте версию своего эмулируемого устройства и номер minSdkVersion
, чтобы убедиться, что он совместим.