web-dev-qa-db-fra.com

débogage d'une application Android via Eclipse sur le lecteur d'applications bluestacks

J'ai lu quelques articles indiquant que BlueStacks App Player peut être utilisé pour déboguer des applications Android via Eclipse, au lieu de l'émulateur Android par défaut. Exemple d'article

Mais je pense que cela fait référence à la version Windows, je n’étais pas capable de le faire fonctionner sous MacOS. Est-ce que quelqu'un sait comment déboguer en utilisant BlueStacks/Eclipse sur MAC?

13
Sagi Mann
adb connect localhost:10001 

devrait faire l'affaire.

28
Ambreesh Bangur

Eh bien, vous pouvez essayer une autre façon:

1) Ouvrez d’abord le DDMS via Window->Open Perspective->DDMS sous Eclipse.

2) Ensuite, ouvrez BlueStacks App Player (laissez-le ouvert).

3) Après cela, revenez à Eclipse et vous remarquerez qu'il y a deux émulateurs sous l'onglet Device. enter image description here

Cliquez ensuite sur Reset adb situé sous le petit triangle dans l’onglet Device. enter image description here

Après quelques secondes, l'autre émulateur disparaîtra et vous pourrez passer à l'étape suivante. enter image description here

4) Puis retournez à travers Window->Open Perspective->Java sous Eclipse.

5) Sélectionnez votre projet et faites un clic droit dessus, choisissez Debug As->Debug Configurationsenter image description here

6) Sous Android Application, sélectionnez votre configuration ou créez-en une nouvelle. Dans l'onglet Target, choisissez Always Prompt to pick deviceAprès cela, sélectionnez Apply puis Debug. enter image description here

7) Sélectionnez ensuite l'émulateur BlueStacks dans la fenêtre Invite, puis sélectionnez OK.

Vous pouvez également ouvrir le lecteur BlueStacks App Player avant Eclipse en suivant les étapes ci-dessus (avec des modifications mineures).

Pour plus d'informations, visitez les liens ci-dessous. (Cependant, en chinois ...)

http://www.cnblogs.com/hbbbs/archive/2012/10/30/2746950.htmlhttp://www.cnblogs.com/hbbbs/archive/2012/ 10/30/2746979.html

J'espère que cela vous aidera.

15
Herks
C:\>cd Program Files (x86)\Android\android-sdk\platform-tools

C:\Program Files (x86)\Android\android-sdk\platform-tools>adb connect 127.0.0.1:5555
connected to 127.0.0.1:5555

C:\Program Files (x86)\Android\android-sdk\platform-tools>
4
Ait Friha Zaid

Exécutez Bluestacks.

open Invite de commandes sous Windows.

Allez dans Platform-tools en utilisant la commande suivante.

cd C:\Users\<username>\AppData\Local\Android\sdk\platform-tools

puis écrire: 

adb devices

Avec les outils de développement 27 et plus récents! Vous obtenez une liste de périphériques détectés par adb .. si BlueStacks-4 est installé, vous devez voir le périphérique répertorié (emulator-555x).

1
Omar Othman

BlueStacks regroupe sa propre copie de adb, %PROGRAMFILES(x86)%\BlueStacks\HD-adb.exe. Vous pouvez connect localhost avec elle ou toute autre commande. BlueStacks 3 utilise le port par défaut 5555.

0
ivan_pozdeev

Pour les utilisateurs de Mac: localhost: 5037 a travaillé pour moi 

0
Khaled Hayek