Intereting Posts
Не удалось выполнить цель com.jayway.maven.plugins.android.generation2 Как разблокировать весь код операционной системы Android? Как имитировать аудио вход в микрофон с использованием .wav-файла ExpandableListView – возможно ли условное расширение? Фрагмент замещения Android по-прежнему отображает часть замещенного фрагмента Кнопка «Да» не отображается в окне подтверждения в приложении Android? Проблемы с просмотром камеры Android Искажение / размер Smack прослушиватель сообщений не вызван и нестабильное соединение Android Изменение стандартной компоновки для табуляции Ошибка компоновки в кнопках изображения и других? Лучший способ работы с датами в Android SQLite Как использовать набор пользовательского интерфейса (PSD) в приложении для Android Определите, какой AlertDialog запускается onClick (диалог DialogInterface, int which) Анимация Android Fragment снова повторяется в Orientation Change Android – как программно определить ShapeDrawables? Пользовательский шрифт, используемый во всем приложении

Начните свое приложение с genymotion

Я только что установил genymotions, но когда я попытаюсь запустить приложение на нем, как описано в конце этого параграфа , eclipse запускает старый эмулятор, даже если работает новый (genymotion). Я попытался изменить конфигурацию отладки, но единственными виртуальными устройствами, которые я вижу в target являются старые эмуляторы (см. Фото ниже).

Если в target я следую этому ответу , я получаю следующую ошибку:

 [2014-01-30 19:50:00 - HelloWorld] No active compatible AVD's or devices found. Relaunch this configuration after connecting a device or starting an AVD. 

Кроме того, я следил за часто задаваемыми часто задаваемыми вопросами, которые подсказывают, как отбивать SDK. Я показываю свою конфигурацию на второй фотографии.

Устройства, показанные на фотографии, сделаны с помощью AVD, не существует функции genymotion и ни того, что работает: Введите описание изображения здесь

Здесь я поставил конфигурации genymotion: Введите описание изображения здесь

Как я могу сказать, чтобы затмить, чтобы запустить эмулятор genymotion, а не AVD?

Глядя на ваш скриншот, я думаю, вы должны отменить выбор всех AVD, отображаемых в списке. Выбранный вами вариант запускает наилучший выбранный AVD по умолчанию и, возможно, устройство.

Кроме того, экземпляры Genymotion рассматриваются как реальные устройства ADB и ADT. Итак, как упоминал GhostDerfel, вам нужно запустить один из них, прежде чем запускать приложение в экземпляре Genymotion.

Чтобы узнать все обнаруженные устройства АБР, вы можете посмотреть раздел «Устройства» в DDMS. Если обнаружено устройство Genymotion, оно должно показать такое имя: genymotion-galaxy_s3....

Вы также можете запустить эту команду adb devices . Результат должен выглядеть примерно так:

 List of devices attached 192.168.56.102:5555 device 

Каждый компьютер Genymotion указан локальным IP-адресом здесь.

Если вы не можете найти свой экземпляр Genymotion, убедитесь, что у вас есть последняя версия Genymotion. Ошибка обнаружения ADB была исправлена в выпуске 2.0.2

У меня была та же проблема, я решил ее, закрыв Genymotion и запустив ее из Genimotion Virtual Device Manager в Eclipse

У меня также была эта проблема, и все они пробовали все вышеупомянутые решения и все еще не работали. Но, наконец, я прочитал в руководстве по genymotion, что вы можете просто перетащить ur apk на устройство, и он будет загружать и запускать. Так я пробовал это и Не только он работал, он также, казалось, также решал проблему пути, так что когда я запускаю проект, он автоматически обнаруживает мое устройство, созданное genymotion.

Я могу решить, подключив реальное устройство один раз.

Вам нужно установить плагин genymotion. В андроид-студии Файл> Настройки> Плагины> Обзор репозиториев> установите плагин genymotion. После установки кнопки genymotion должна появиться в android studio.I надеюсь, что полезно для вас.