6
私はエミュレータをEclipseで起動し、実際のデバイスは私のコンピュータ上でusb経由で接続しています。 私のDDMSでは、2つの異なる名前(実際のエミュレータとエミュレータ)を持つ2つのデバイスを表示します。adbシェルと特定のavdのためのadbプッシュ
ADBコマンドを実行するデバイスを指定するにはどうすればよいですか? (デバイス名を指定するパラメータがありません)
私はエミュレータをEclipseで起動し、実際のデバイスは私のコンピュータ上でusb経由で接続しています。 私のDDMSでは、2つの異なる名前(実際のエミュレータとエミュレータ)を持つ2つのデバイスを表示します。adbシェルと特定のavdのためのadbプッシュ
ADBコマンドを実行するデバイスを指定するにはどうすればよいですか? (デバイス名を指定するパラメータがありません)
デバイスとエミュレータが1つのみの場合は、-d
と-e
オプションを使用して、コマンドを実際のデバイスとエミュレータに送信できます。
デバイス:
adb -d shell
エミュレータ:その他の場合
$ adb devices
List of devices attached
emulator-5554 device
123456789b52315f device
$ adb -s emulator-5554 shell
$ adb -s 123456789b52315f shell
:また
adb -e shell
、あなたが特定のエミュレータ/デバイスインスタンスにコマンドを指示する-s <serialNumber>
オプションを使用することができますオプションについては、docsをお読みください。お役に立てれば。
素晴らしい!どうもありがとうございました。 -dと-eのヒントは、まさに私が検索したものです。 –