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?
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.
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.
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.
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
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.
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é)