web-dev-qa-db-ja.com

デバッグAndroid BluestacksアプリプレーヤーのEclipse経由のアプリ

BlueStacks App Playerを使用して、デフォルトのAndroidエミュレーターの代わりに、Eclipse経由でAndroidアプリをデバッグできるという記事をいくつか読んだことがあります。 サンプル記事

しかし、これはWindowsバージョンを指していると思います。MacOSで動作させることができませんでした。 MACでBlueStacks/Eclipseを使用してデバッグする方法を知っている人はいますか?

14
Sagi Mann
adb connect localhost:10001 

トリックを行う必要があります。

29
Ambreesh Bangur

さて、あなたは別の方法を試すことができます:

1)最初に、EclipseでWindow->Open Perspective->DDMSを介してDDMSを開きます。

2)次に、BlueStacks App Playerを開きます(開いたままにします)。

3)その後、Eclipseに戻ると、Deviceタブの下に2つのエミュレーターがあることがわかります。 enter image description here

次に、Deviceタブの小さな三角形の下にあるReset adbをクリックします。 enter image description here

数秒後、別のエミュレータが消え、次のステップに進むことができます。 enter image description here

4)次に、Eclipseの下でWindow->Open Perspective->Javaに戻ります。

5)プロジェクトを選択して右クリックし、Debug As->Debug Configurationsを選択します enter image description here

6)Android Applicationで設定を選択するか、新しい設定を作成します。 TargetタブでAlways Prompt to pick deviceこの後、Applyを選択し、次にDebugを選択します。 enter image description here

7)次に、プロンプトウィンドウでBlueStacksエミュレータを選択し、最後にOKを選択します。

または、上記の手順を使用して、Eclipseの前にBlueStacks App Playerを開くこともできます(わずかな変更を加えます)。

詳細については、以下のリンクにアクセスしてください(ただし、中国語で...)

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

うまくいけば、これはあなたを助けるでしょう。

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>
5
Ait Friha Zaid

Bluestacksを実行します。

open コマンドプロンプト Windows。

次のコマンドを使用してPlatform-toolsに移動します。

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

次に書いてください:

adb devices

SDKツール27以降。 adbによってデバイスのリストdetectedを取得します。BlueStacks-4がインストールされている場合は、デバイス(emulator-555x)が表示されます。

1
Omar Othman

BlueStacksは、adb%PROGRAMFILES(x86)%\BlueStacks\HD-adb.exeの独自のコピーをバンドルしています。 connect localhostを使用するか、他のコマンドを使用できます。 BlueStacks 3はデフォルトのポート5555を使用します。

0
ivan_pozdeev

Macユーザーの場合:localhost:5037が私のために働いた

0
Khaled Hayek