les versions genymotion et Virtual device ne correspondent pas

J'utilise Genymotion emulator pour développer sur android, mais quand je l'exécute, l'erreur suivante se produit :

genymotion version and virtual device version do not match

ceci est pour les détails erreur

J'utilise Genymotion ver.2.2.0 et VirtualBox ver.4.3.12

quelqu'un Peut-il m'aider?

27
demandé sur ligi 2014-05-24 18:45:06

5 réponses

vous devriez mettre à jour votre périphérique virtuel qui est tout, si vous ne cherchez pas à voir la nouvelle fonctionnalité, alors vous pouvez cliquer sur le bouton "continuer".

lorsque vous le mettez à jour, alors vous aurez un nouvel appareil virtuel, alors vous devez installer les autres applications tierces qui si vous avez installé dans votre appareil virtuel actuel comme Googleapps (Play Store, Google+ etc)

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

Nous avons régulièrement ajoutez de nouvelles fonctionnalités à Genymotion. Ces nouvelles fonctionnalités ne peuvent pas fonctionner sur des appareils virtuels créés avec une version précédente de Genymotion. C'est pourquoi vous voyez un popup ennuyeux quand vous essayez de les lancer à partir d'une nouvelle version de Genymotion. Mais réjouissez-vous! Aujourd'hui est le dernier jour, vous aurez à faire. Dans cette version, nous avons introduit un assistant qui migre automatiquement les vieux appareils vers de nouveaux. Alors s'il vous plaît, pour la dernière fois, supprimez vos périphériques virtuels actuels et créez-en de nouveaux en utilisant notre nouvelle Genymotion 2.2. version. La prochaine fois, vous serez en mesure de les convertir automatiquement.

enter image description here

si vous utilisez la version gratuite, vous ne pouvez pas utiliser update sur un périphérique virtuel (c'est seulement pour la version payante). Donc, ce que vous devez faire est de supprimer ce périphérique de votre liste et de télécharger ou d'ajouter ce même périphérique virtuel de la liste à nouveau. Cela devrait résoudre pour arrêter ce popup.

28
répondu Ajay S 2016-02-23 09:47:18

C'est arrivé sur un de mes Macs. Nettoyer la cache n'a pas aidé. Ni réinstaller Genymotion. Cependant j'ai trouvé une solution (je suppose une sorte de procédure similaire s'applique pour les Pc Windows):

  • procéder à une nouvelle installation de Genymotion 2.2.0 sur un autre Mac (appelons-le: "source"). Ajouter un nouvel appareil (par exemple "Google Nexus 7 2013"). Le périphérique virtuel 2.2.0 correct sera téléchargé depuis le Cloud Genymotion. Lancer la machine virtuelle une fois, puis le fermer.

  • sur le Mac" source", ouvrez le Finder et utilisez le menu" Aller au dossier " pour naviguer vers le /Users/[YourUserID]/.Dossier Genymobile/Genymotion/deployed. Localisez le dossier correspondant à votre périphérique virtuel nouvellement installé (i.e. "Google Nexus 7 2013 - 4.4.2 - API 19-1200x1920" dans notre exemple) et copiez-le exactement au même endroit sur votre Mac "cible" (en supposant qu'il n'y ait pas de dossier existant avec ce nom)

  • sur votre "source" Mac, accédez au dossier /Users/[YourUserID]/Library (touche Alt + menu "Aller au dossier" dans le Finder). Allez dans le dossier VirtualBox et ouvrez la VirtualBox.fichier xml avec TextEdit. Localisez la ligne qui correspond à votre périphérique virtuel nouvellement installé dans la section; Ajoutez cette ligne à la section de la VirtualBox.fichier xml de votre Mac "cible" (situé dans le même dossier).

C'est elle! Démarrez Genymotion sur votre Mac "cible" et lancez votre nouvel appareil virtuel. Pas plus "la version de genymotion et la version de périphérique virtuel ne correspondent pas" avertissement.

2
répondu sparkz 2014-05-28 11:04:42

selon la documentation de genymotion

si Genymotion est à jour et qu'une nouvelle version de dispositifs virtuels été publié, une fenêtre pop-up vous invite à mettre à jour automatiquement vos appareils virtuels tout en gardant tous vos paquets installés et application.

Mais voici l'astuce

cela n'est possible qu'avec une licence D'indépendant ou D'entreprise. Si vous êtes utilisation du mode D'utilisation personnelle Genymotion, vous devez déployer le nouveau version de dispositifs virtuels.

référence https://docs.genymotion.com/Content/03_Virtual_Devices/Updating_virtual_devices.htm

donc, comment vous pouvez résoudre ce problème si vous utilisez la version gratuite

mise à jour manuelle de la machine virtuelle + supprimer les anciens périphériques de genymotion et ré-installer

Avis vous ne ferez pas face à ce problème lorsque vous installez des images de nouvelles

0
répondu Mina Fawzy 2016-09-22 12:01:12

d'abord, supprimez les anciens appareils de Genymotion.Ce sera bien si vous avez déjà la dernière version de Genymotion.Ensuite, ajoutez un nouvel appareil et installez-en un selon vos besoins. Après avoir installé votre version actuelle de Genymotion correspondra à la version de l'appareil virtuel.

0
répondu Robiul Hossain Shah Imran 2017-07-19 20:32:52

vous avez juste besoin de mettre à jour votre genymotion pour mettre à jour la version

si votre périphérique virtuel et genymotion ne correspond pas, vous obtiendrez difficile d'installer la troisième partie

comme moi, je viens d'installer un nouveau dispositif virtuel sur genymotion (samsung s) mais ne correspond pas à mon genymotion. Puis-je mettre à jour mon genymotion et je n'ai pas besoin de télécharger à nouveau :) ( mon appareil est enregistré)

-2
répondu user3427491 2014-07-25 04:28:48