web-dev-qa-db-fra.com

Connectez les Bluestacks à Android Studio

Je suis récemment passé à Android studio. J'aimerais savoir comment tester mes applications sur le lecteur d'applications Bluestacks. J'avais déjà connecté les BlueStacks à Eclipse et utilisé avec adb connect localhost:5555 mais cela ne semble pas fonctionner avec Android studio. N'a trouvé aucune aide, où que ce soit. Si quelqu'un l'a déjà fait, aidez-le s'il vous plaît.

37
Harikrishnan

Je l'ai résolu. Il me suffisait d'ajouter le chemin d'accès de Android studio platform-tools après avoir supprimé le chemin d'accès précédent d'Eclipse. Je ne sais pas, il y a peut-être un conflit dans la commande.

16
Harikrishnan

Étapes pour connecter Blue Stack avec Android Studio

  1. Fermer Android Studio.
  2. Accédez à l'emplacement adb.exe (emplacement par défaut: %LocalAppData%\Android\sdk\platform-tools)
  3. Courir adb connect localhost:5555 à partir de cet endroit.
  4. Démarrez Android Studio et vous obtiendrez Blue Stack en tant qu'émulateur lorsque vous exécuterez votre application.
46
K Tarun

Dans mon cas, je n'avais pas besoin de démarrer adb.exe. Je viens de démarrer le BlueStacks avant Android studio.

Après cela, lorsque j'appuie sur "Exécuter" dans Android studio, bluestacks est détecté comme un nouvel émulateur.

enter image description here

enter image description here

Cordialement.

26
JRichardsz

monde!

Pas besoin de faire exécuter la commande batch. Avec la version actuelle, lancez simplement BLUESTACKS avant Android STUDIO

10
Said AKHROUF

Pour les personnes avec (cannot connect to localhost:5555: No connection could be made because the target machine actively refused it. (10061):

Blustacks écoute à IPv4-Localhost-TCP-5555 (pas IPv6). La plupart du temps, Windows a activé IPv6 par défaut et Localhost résout ::1:

Si le client (ADB) tente de connecter un serveur à l'aide de localhost et que IPv6 est activé sur l'adaptateur réseau principal, ADB ne se connectera pas au serveur.

Donc, vous avez deux options:

1- Modifiez votre client ADB TCP) en localhost IPV4: adb connect 127.0.0.1

OU :

2-Désactivez le protocole IPV6 à partir de la carte réseau principale.

4
Turrican