adb の概要と一般的なコマンドの概要

目次

I. 概要:

2. よく使用される基本コマンド:

3、adbリソースのダウンロード

4. インストールと使用方法

5、adbの詳細な紹介


I. 概要:

Android プラットフォーム デバッグ ブリッジである adb (Android Debug Bridge) は、Android フォンと PC を接続するブリッジです。adb を介して、ソフトウェアのインストール、デバイス ソフトウェアとハ​​ードウェア パラメータの表示、システム アップグレードなど、エミュレータとデバイスを管理および操作できます。シェルコマンドを実行しています。次の部分を含む特定のケースでは、adb が役に立ちます。

クライアント側は PC 上で実行されます。これは、adb コマンドの送信に使用されます。
デーモン プロセスである Deamon は、デバッグ デバイス、つまりデバッグ用電話機またはエミュレータで実行されます。
サーバー側は、開発マシンのバックグラウンド プロセスとして実行されます。 、つまり開発用 PC マシンで、PC のクライアントと携帯電話のデーモン間の通信を管理するために使用されます。

主な機能の簡単な概要:
1. デバイスのシェル (コマンド ライン) を実行します 
。 2. エミュレーターまたはデバイスのポート マッピングを管理します。 
3. コンピューターとデバイスの間でファイルをアップロード/ダウンロードします 
。 4. ローカル APK ソフトウェアをインストールします。エミュレータまたは Android デバイスに

2. よく使用される基本コマンド:

1. adb を開始します: adb start-server; adb Shell start アプリケーションを開始するためのパッケージ名/クラス名
2. 接続されているデバイスを表示します: adb デバイス
3. adb logcat: ログ情報を出力します
4. デバイスにファイルを送信します: adb Push
5. ダウンロードコンピュータへのファイル: adb pull 携帯電話ファイル パス コンピュータ ターゲット パス
6. スクリーン キャプチャ コマンド: adb shell screencap /sdcard/filename.png
7. adb を強制終了: adb kill-server
8. Adb 接続アプリケーション: adb connect ... (アドレス)
9 、 adb コマンド制御: adb シェル
10、 adb 接続/切断: Wi-Fi 経由で携帯電話のデバッグにリモート接続
11、 adb シェル am: am はアクティビティ マネージャーです。 
備考: このコマンドは、いくつかのシステム アクションを実行するために使用されます。指定されたアクティビティの開始とプロセスの終了、ブロードキャストの送信、画面プロパティの変更など。

12. adb root: root として adb を再入力します

13. adb remount はファイル システムをリフレッシュします

14. adb pull sdcard/bk100 c:/ bk100フォルダ配下の全ファイルをCドライブのルートディレクトリに取り出します

15. adb Push c:/log.txt sdcard/C ディスク下のログ ファイルを SD カードのルート ディレクトリにコピーします。

16. adbシェルam強制停止パッケージ名アプリケーションを停止します

17. adb shell am kill パッケージ名はアプリケーションを停止し、プロセスを強制終了します

18. adb install c:/a.apk a.apkをデバイスにインストールします

19. adb アンインストール パッケージ名 アンインストール アプリケーション

20. adbシェル入力タップ 100,200 画面のx,y座標をクリック

21. adbシェル入力スワイプ 250 250 300 300 スライド操作

22. adb Shell input keyevent 3 ボタンをシミュレートします(ホーム ボタンの場合は keycode=3、戻るボタンの場合は keycode=4 など)。

23. スタジオが Nox シミュレーターに接続できない 解決策: Nox bin ディレクトリに入ります — M:\Program Files (x86)\Nox\bin — 次のコマンドを実行します: nox_adb.exe connect
127.0.0.1:62001

24、adbシェルスクリーンキャップ<ファイル名>

adb shell screencap /sdcard/screen.png などのデバイスのスクリーンショットを取得し、ローカルに送信します: adb pull /sdcard/screen.png

3、adbリソースのダウンロード

adbtoolforMAC-Android ツール リソース-CSDN ダウンロード

4. インストールと使用方法

  • USB経由で電話をコンピュータに接続する
  • 電話機の設定で [開発者モード] を見つけ、[USB デバッグ モード] を開きます
  • ダブルクリックして ADB ドライバー インストーラーをインストールします
  • 認識された携帯電話がポップアップインターフェイスに表示されます 
  • [adb devices] と入力すると、携帯電話が正常に接続されたことを示す文字列が表示され、必要なコマンドを入力して操作を実行できます。

5、adbの詳細な紹介

GitHub - mzlogin/awesome-adb: ADB 使用完了 / ADB 使用完了

おすすめ

転載: blog.csdn.net/weixin_37600187/article/details/84197924