15

私は、BlueStacks App Playerを使用して、デフォルトのAndroidエミュレーターの代わりにEclipseを介してAndroidアプリをデバッグできるという記事をいくつか読みました。 記事の例

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

4

6 に答える 6

30
adb connect localhost:10001 

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

于 2012-08-14T12:29:23.283 に答える
15

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

Window->Open Perspective->DDMS1)まず、 Eclipseの下でDDMSを開きます。

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

3)その後、Eclipseに戻ると、Deviceタブの下に2つのエミュレーターがあることに気付くはずです。 ここに画像の説明を入力してください

次にReset adb、タブの小さな三角形の下をクリックしDeviceます。 ここに画像の説明を入力してください

数秒後、別の1つのエミュレーターが消え、次のステップに進むことができます。 ここに画像の説明を入力してください

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

5)プロジェクトを選択して右クリックし、を選択しますDebug As->Debug Configurations ここに画像の説明を入力してください

6)Android Application構成を選択するか、新しい構成を作成します。Targetタブで[この後]を選択しAlways prompt to pick deviceApply次にを選択しますDebugここに画像の説明を入力してください

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

または、上記の手順を使用して、Eclipseの前にBlueStacks App Playerを開くこともできます(マイナーな変更があります)。

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

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

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

于 2013-02-16T12:48:19.607 に答える
5
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>
于 2015-01-16T13:30:56.733 に答える
2

Bluestacksを実行します。

Windowsでコマンドプロンプトを開きます。

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

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

次に、次のように記述します。

adb devices

SDKツール27以降を使用!adbによって検出されたデバイスのリストが表示されます..BlueStacks-4がインストールされている場合は、リストされたデバイス(emulator-555x)が表示されます。

于 2017-03-01T12:49:25.347 に答える
0

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

于 2015-09-04T13:05:54.310 に答える
0

adbBlueStacksは、の独自のコピーをバンドルしています%PROGRAMFILES(x86)%\BlueStacks\HD-adb.exe。あなたはconnect localhostそれ、または他のコマンドで行うことができます。BlueStacks3はデフォルトのポートを使用します5555

于 2017-12-09T20:48:42.200 に答える