Подтвердить что ты не робот

Версия genymotion и версия виртуального устройства не совпадают

Я использую эмулятор Genymotion для разработки на Android, но когда я его запускаю, возникает следующая ошибка:

genymotion version and virtual device version do not match

это для деталей ошибка

Я использую Genymotion ver.2.2.0 и VirtualBox ver.4.3.12

Кто-нибудь может мне помочь?

4b9b3361

Ответ 1

Вы должны обновить свое виртуальное устройство, чтобы все, если вы не хотите видеть новую функцию, затем можете нажать кнопку "Продолжить".

Когда вы обновляете его, у вас будет новое виртуальное устройство, тогда вам нужно будет установить другие сторонние приложения, которые, если вы установили на своем текущем виртуальном устройстве, например в Google Apps (Play Store, Google+ и т.д.)

https://cloud.genymotion.com/page/changelog/#220

Мы регулярно добавляем новые функции в Genymotion. Эти новые функции не могут работать на виртуальных устройствах, созданных с использованием предыдущей версии Genymotion. Вот почему вы видите раздражающее всплывающее окно, когда пытаетесь запустить их из новой версии Genymotion. Но радуйся! Сегодня последний день вам придется это сделать. В этом выпуске мы представили мастер, который автоматически переносит старые устройства на новые. Поэтому, пожалуйста, в последний раз удалите свои текущие виртуальные устройства и создайте новые, используя нашу новую версию Genymotion 2.2. В следующий раз вы сможете автоматически конвертировать их.

enter image description here

Если вы используете бесплатную версию, вы не можете использовать обновление на виртуальном устройстве (оно только для платной версии). Итак, что вам нужно сделать, это удалить это устройство из своего списка и повторно загрузить или снова добавить это же виртуальное устройство из списка. Это должно решить, чтобы остановить это всплывающее окно.

Ответ 2

Это произошло на одном из моих Mac. Очистка кеша не помогла. Также не переустанавливала Genymotion. Однако я нашел решение (я предполагаю, что подобная процедура применяется к ПК с Windows):

  • перейдите к новой установке Genymotion 2.2.0 на другой Mac (позвольте ей назвать: "источник" ). Добавьте новое устройство (например, "Google Nexus 7 2013" ). Правильное виртуальное устройство 2.2.0 будет загружено из облака Genymotion. Запустите виртуальную машину один раз, затем закройте ее.

  • на "исходном" Mac, откройте Finder и используйте меню "Перейти в папку", чтобы перейти в папку /Users/ [YourUserID]/.Genymobile/Genymotion/deployed. Найдите в нашем примере папку, соответствующую вашему недавно установленному виртуальному устройству (например, "Google Nexus 7 2013 - 4.4.2 - API 19 - 1200x1920" ) и скопируйте его в то же самое место на ваш "целевой" Mac (если не существует папка с этим именем)

  • на вашем "исходном" Mac, перейдите в папку /Users/ [YourUserID]/Library (клавиша Alt + "Перейти в папку" в Finder). Перейдите в папку VirtualBox и откройте файл VirtualBox.xml с помощью TextEdit. Найдите строку, соответствующую вашему недавно установленному виртуальному устройству в разделе; добавьте эту строку в раздел файла VirtualBox.xml вашего целевого Mac (расположенного в той же папке).

Что это! Запустите Genymotion на своем "целевом" Mac и запустите новое виртуальное устройство. Больше нет версии "genymotion version и версия виртуального устройства не соответствуют".

Ответ 3

В соответствии с документацией по genymotion

Если Genymotion обновлен и новая версия виртуальных устройств имеет, всплывающее окно предлагает вам автоматически обновлять ваши виртуальные устройства, сохраняя все установленные вами пакеты и приложения.

Но вот трюк

Это возможно только с лицензией Indie или Business. Если ты используя режим личного использования Genymotion, вы должны развернуть новый версии виртуальных устройств.

ссылка https://docs.genymotion.com/Content/03_Virtual_Devices/Updating_virtual_devices.htm

так как вы можете исправить эту проблему, если используете бесплатную версию

обновить вручную виртуальную машину + удалить старые устройства из genymotion и снова установить снова

Обратите внимание, что вы не столкнетесь с этой проблемой при установке изображений новостей

Ответ 4

Сначала удалите старые устройства из Genymotion. Это будет хорошо, если у вас уже установлена ​​последняя версия Genymotion. Затем добавьте новое устройство и установите его по мере необходимости. После установки ваша текущая версия Genymotion будет соответствовать версии виртуального устройства.

Ответ 5

вам просто нужно обновить свой genymotion для обновления версии

Если ваше виртуальное устройство и genymotion не совпадают, вам будет сложно установить третью часть

как я, я просто устанавливаю новое виртуальное устройство на genymotion (samsung s), но не согласуется с моим genymotion. Затем, я обновляю свой genymotion, и мне не нужно снова загружать устройство:) (мое устройство сохранено)