J'ai mis à jour 0.5 à la version 0.8.14 de Android studio, mais maintenant le studio ne voit pas genymotion, que dois-je faire maintenant? Merci pour tous.
Edit: j'ai résolu le problème en mettant aussi à jour genymotion
Genymotion utilise par défaut son propre binaire ADB. S'il utilise une version différente de celle utilisée par = Android Studio est utilisée, ils peuvent entrer en conflit et générer de nombreux problèmes. L'un d'entre eux est que Genymotion ne soit pas détecté et qu'il est difficile de déployer des applications.
Je recommanderais de configurer Genymotion pour utiliser le SDK ADB/Android que Android Studio utilise également au lieu d'utiliser celui par défaut. Ainsi, vous éviterez les conflits lors des futures mises à jour.
Vous DEVEZ d'abord installer le plug-in pour Genymotion, cliquez sur l'onglet "Fichier", localisez l'option "Plug-in", en bas, recherchez Genymotion, puis installez-le. Après l'installation, vous devez redémarrer Android Studio. Ensuite, vous verrez l'icône Genymotion à côté de l'icône "Sdk Manager", cliquez dessus, puis spécifiez simplement l'emplacement de votre installation Genymotion. Assurez-vous également que vous avez "Oracle Virtual Box" installé pour pouvoir utiliser Genymotion, c’est une exigence.
Modifier -
Ensuite, vos machines virtuelles Genymotion apparaissent, cliquez sur celle que vous voulez (je pense qu’elle doit être éteinte pour que vous puissiez commencer à être cliquable/non grisée), puis cliquez sur Démarrer,
cliquez ensuite sur l'icône de lecture verte située près du centre de la barre de boutons, sous la barre de menus. La machine virtuelle genymotion devrait alors figurer dans la liste sous 'appareils en cours d'exécution'. mettez en surbrillance et cliquez sur ok, et il devrait lancer et montrer votre programme.
Ouvrez Genymotion Shell, utilisez la ligne de commande devices list
montrera le puis dans cmd, utilisez la ligne de commande adb connect IP address
. S'il ne montre pas les périphériques dans studio.maybe restart studio.
Un mot (vous devez trouver l'adresse IP de votre appareil): adb connect 192.168.***.***:5555
2019-03-19 09:10:00
Mon environnement :
Mon problème:
list is empty
Ma solution:
cd /opt/genymobile/genymotion
./genymotion-Shell
devices list
_ (si aucun périphérique en cours n'en démarre un)adb connect yourDeviceIP:5555
Référence:
J'ai eu le même problème, je ferme genymotion, puis j'ai cliqué sur le bouton Exécuter. La boîte de dialogue "Sélectionner la cible de déploiement" s'est ouverte. Après cela, j'ouvre Genymotion en tant qu'administrateur, démarre le périphérique virtuel et, au bout d'une minute, il apparaît dans la boîte de dialogue "Sélectionner la cible de déploiement".
Je pense que le point clé est que genymotion doit être exécuté après le studio Android, et peut-être avec la boîte de dialogue "Sélectionner la cible de déploiement")!
Ça marche pour moi quand même
Après quelques recherches, j'ai trouvé une solution, ouvrez la barre des tâches et terminez le processus adb.exe, appuyez sur Exécuter (studio Android) et adb sera recréé et votre émulateur Genymotion sera sur la liste. Pouces vers le haut
Lorsque j'ai mis à jour Android Studio vers 3.4), le même problème s'est produit dans mon système.
commencez par installer le plug-in genymotion, puis redémarrez-le et Android studio.Après le redémarrage, vous verrez l'icône du gestionnaire d'appareils Genymotion près de l'icône du gestionnaire sdk. Sélectionnez-le et ajoutez le chemin où vous avez le dossier genymotion. voir l'icône puis rechercher le gestionnaire de l'appareil genymotion u va l'obtenir