web-dev-qa-db-fra.com

Android Studio: Vous devez spécifier un chemin d'accès au dossier Genymotion pour utiliser cette fonctionnalité.

J'ai téléchargé et installé le plug-in d'émulateur Genymotion via l'assistant de plug-in d'Android Studio. J'utilise Android Studio sur/ Windows machine.

Je reçois un avertissement disant que je dois fournir un chemin d'accès au dossier Genymotion:

warning

Où se trouve ce dossier? Je n'arrive pas à le trouver dans mon dossier d'installation d'Android Studio.

48
Marcus

Pour Windows, le chemin par défaut est C:\Program Files\Genymobile\Genymotion

Sur un Mac, vous le trouverez ici: /Applications/Genymotion.app

Vous devez le saisir dans les paramètres d'Android Studio, sous la section Genymotion.

97
eyal-lezmy

assurez-vous d’avoir installé genymotion et virtual box, puis indiquez le lien vers l’emplacement de genymotion dans Windows par défaut. C:/program files/genymobile/genymotion 

4
Victor Michael

Je ne suis pas sûr que quelqu'un ait le même problème, mais j'ai reçu le même avertissement d'Android Studio en cliquant sur le plug-in Genymotion, m'avertissant que 

"Vous devez spécifier un chemin d'accès au dossier genymotion pour utiliser cette fonctionnalité"

Le chemin était correct selon les réponses précédentes pour un Mac, mais le problème était simplement que le plugin Genymotion avait juste besoin d'être mis à jour . Je suis allé dans Android Studio> Préférences> Plug-ins> Genymotion et j'ai choisi la mise à jour (c'est sur un mac) et le problème a disparu après avoir mis à jour le plug-in et redémarré Android Studio. J'espère que cela aide quelqu'un d'autre avec le même problème.

3
Vrezh Gulyan

Si vous obtenez cette erreur après avoir cliqué sur le plugin installé, demandez-lui le chemin de votre Genymotion installée. Veuillez donc indiquer le chemin où votre Genymotion est installée. 

Dans mon cas, c'était C:\Program Files\Genymobile\Genymotion

1

Que faire:

  1. Ouvrez Genymotion lui-même (l'icône ronde et rose sur votre bureau).

    1. Choisissez l'option "Paramètres" dans le menu supérieur.

    2. Choisissez l'option "ADB" dans le menu supérieur.

  2. Sélectionnez "Utiliser les outils SDK Android custon". Placez le chemin suivant dans "Android SDK": C:\Program Files\Genymobile\Genymotion

    Pourquoi ça se passe? vous recevez la notification "Vous devez spécifier un chemin d'accès au dossier Genymotion pour utiliser cette fonctionnalité", car un bogue dans Genymotion fonctionnant sous Windows induit en erreur le moteur Genymotion lors de la tentative d'utilisation du SDK Android.

Liens supplémentaires:

Impossible de trouver Genymotion.app

0
Lipocodes

Sous Linux, la solution au problème consiste à réexécuter la commande

Sudo ./genymotion-x.x.x-linux_x64.bin

dans le répertoire où se trouve votre fichier bin. Par exemple, supposons que je télécharge le fichier Genymotion .bin pour installer Genymotion et qu'il se trouve dans le dossier Téléchargements. Je peux le déplacer dans mon dossier personnel et exécuter les commandes suivantes pour l'installer.

chmod +x genymotion-x.x.x-linux_x64.bin

Sudo ./genymotion-x.x.x-linux_x64.bin

Après avoir exécuté ces commandes, vous pouvez rencontrer un problème où le dossier genymotion nécessaire pour spécifier le chemin ne soit pas créé. Si vous essayez d'appuyer sur CTRL + h dans le répertoire où se trouve votre .bin, vous trouverez un dossier caché appelé .Genymobile. Le dossier Genymotion sera à l'intérieur de ce dossier. Même si vous deviez spécifier le chemin d'accès à ce dossier en tant que /home/<user>/.Genymobile/Genymotion, vous obtiendriez toujours l'erreur. Si vous réexécutez la commande Sudo ./genymotion-x.x.x-linux_x64.bin où se trouve votre fichier .bin, le dossier genymotion sera créé et vous pourrez spécifier le chemin comme /home/<user>/genymotion si le fichier .bin se trouve dans votre répertoire personnel. Une fois que vous avez spécifié le chemin, vous pouvez appuyer sur ok et cela devrait fonctionner. 

0
James Angelo

Au cas où cela aiderait, lorsque je devrais ajouter le répertoire d'installation Genymotion à ma variable d'environnement $PATH sous Mac OS X, je devais utiliser le chemin suivant:

/Applications/Genymotion.app/Contents/MacOS

0
Matt Sims