ADBコマンドの実行
Android Debug Bridge(adb)は、エミュレーターまたは接続されたAndroidデバイスでさまざまなコマンドを実行するために使用できるUnixシェルを提供します。
AnyTestでは、接続されたデバイスでADBShellコマンドを実行することもできます。
- リストから目的のデバイスを選択して接続します。
-
デバイスをテストする準備ができたら、「ADB」をクリックします。
テキストボックスにADBコマンドを入力します。
「Execute」をクリックします。
コマンドの実行結果が表示され、結果をコピーできます。
| adb shellコマンド | コマンドによって実行されるアクション |
|---|---|
|
adb shell am start -a android.intent.action.VIEW -d http://www.stackoverflow.com |
ブラウザを開きます。 |
|
adb shell am start -t image / * -a android.intent.action.VIEW |
ギャラリーを開きます。 |
|
adb shell dumpstate |
状態をダンプします。 |
|
adb shell dumpsysbatterystats |
デバイスからバッテリーデータを収集します |
|
adb shell ls |
ディレクトリの内容を一覧表示する |
|
adb shell ls -a |
~で始まるエントリを非表示にしない |
|
adb shell ls -i |
各ファイルのインデックス番号を出力します |
|
adb shell ls -n |
数値のUIDとGIDを一覧表示します |
|
adb shell ls -R |
サブディレクトリを再帰的にリストします |
|
adb shell ls -s |
各ファイルのサイズ(ブロック単位)を出力します |
|
adb shell netstat |
TCP接続のリストします |
|
adb shell pwd |
現在の作業ディレクトリの場所を出力します |
AnyTestには非対応のADBコマンドと特殊文字があります。
| 非対応のADBコマンド |
|---|
| adb backup |
| adb get-serialno |
| adb kill-server |
| adb killall |
| adb reboot-bootloader |
| adb remount |
| adb restore |
| adb root |
| adb shell monkey |
| adb shell ps |
| adb shell screencap |
| adb shell screenrecord |
| adb start-server |
| 非対応の特殊文字 |
|---|
| & |
| && |
| ; |
| ppp |
| usb |