1.クエリ機器:
adbデバイス:接続されているデバイスのリストを表示します
-
シリアル番号:adbによって作成された文字列で、ポート番号を介してデバイスを一意に識別するために使用されます。シリアル番号の例を次に示します。
ebd568f7
-
ステータス:デバイスの接続ステータスは、次のいずれかになります。
-
オフライン:デバイスがadbに接続されていないか、応答していません。
-
device
:これで、デバイスはadbサーバーに接続されました。このステータスは、Androidシステムが完全に起動され、正常に動作できることを意味するものではないことに注意してください。これは、デバイスがadbに接続されているときにシステムがまだ起動しているためです。ただし、起動後、これはデバイスの通常の動作状態になります。 -
no device
:デバイスが接続されていません。
-
-
説明:-lパラメーター、デバイスの詳細情報を表示します
2.アプリケーションをインストールします
adb install path_to_apk:アプリケーションをインストールします
-
-r
:既存のアプリケーションを再インストールし、そのデータを保持します。 -
-t
:テストAPKのインストールを許可する -
-i installer_package_name
:インストーラーパッケージの名前を指定します。 -
--install-location location
:次のいずれかの値を使用して、インストール場所を設定します:-
0
:デフォルトのインストール場所を使用します。 -
1
:内部デバイスストレージにインストールします。 -
2
:外部メディアにインストールします。
-
-
-f
:ソフトウェアパッケージを内部システムメモリにインストールします。
3.アプリをアンインストールします
adbアンインストールパッケージ:システムからパッケージを削除します
-
-f
:パッケージを削除した後、データとキャッシュディレクトリを保持します
4.デバイスとの間でファイルをコピーします
(1)adb pull remote local:ファイルまたはディレクトリ(およびそのサブディレクトリ)をデバイスからホストにコピーします
(2)adb push local remote:ファイルまたはディレクトリ(およびそのサブディレクトリ)をホストからデバイスにコピーします
5.adbサービスを停止します
adb kill-server:バックグラウンドのadbサービスを停止します
6.adbコマンドを発行します
adb [-d | -e | -s serial_number]コマンド:adbコマンドを発行します。複数のデバイスの場合は、-d / -e / -sパラメーターを追加します。
7.シェルコマンドを発行します
(1)単一のコマンドを発行する必要がある場合は、以下に示すように、シェルコマンドを使用してください。
adb [-d | -e | -s serial_number] shell shell_command
(2)デバイスで対話型シェルを開始するには、shell
次のコマンドを使用し ます。
adb [-d | -e | -sserial_number]シェル
(3)対話型シェルを終了する場合は、Crtl + Dを使用するか終了します
(4)Unixコマンドラインツールのリスト:adb [-d | -e | -s serial_number] shell ls / system / bin