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








ADB の概要


ADB の正式名称は「Android Debug Bridge」で、デバッグブリッジの役割を果たし、Android 開発者やテスターに​​とってかけがえのないデバッグツールです。これは、adb.exe (Android SDK インストールの platform-tools ディレクトリの下) を使用して、コンピュータ側のエミュレータまたは実際のデバイスと対話します。adb コマンドを使用するには、Android SDK をインストールし、そのシステム環境変数を構成する必要があります。 。




1. adb バージョン情報の表示


adbのバージョン




2. デバイスに接続されているかどうかを確認します


adbデバイス




3. サードパーティの APK アプリケーションをインストールします


adb インストール -r xx.apk




4. インストールされているすべてのアプリケーション パッケージ名を表示する


adbシェルpmリストパッケージ




5. インストールされているサードパーティ アプリケーションのパッケージ名を表示します。


adb シェル pm リスト パッケージ -3




6. キーワードあいまいクエリパッケージ名


$ pm パッケージのリスト | grep アプリケーション パッケージ名 文字




7. 現在開いているアプリケーション パッケージの名前を表示します。


adb シェル dumpsys ウィンドウ | findstr mCurrentFocus
adb シェル dumpsys ウィンドウ w | findstr / | findstr 名=

  • パッケージ名を継続的に取得: adb Shell am Monitor



8. システム設定インターフェイスを開きます


adb Shell am start -a android.settings.SETTINGS
adb Shell am start -n アプリケーション パッケージ名/アクティビティ
たとえば、Huawei の「ファイル マネージャー」を開きます: adb Shell am start -n com.huawei.filemanager/com.huawei.hidisk。ファイルマネージャー。ファイルマネージャー




9. 現在のデバイスで開いているアプリケーションを閉じます


adb シェル am 強制停止アプリケーションのパッケージ名




10. 現在のデバイスの GPS 測位が有効になっているかどうかを確認します


adb シェルの dumpsys の場所




11. システム WiFi のオンとオフを切り替える


adb シェル svc wifi 有効化 (WiFi をオンにする)
adb シェル svc wifi 無効化 (WiFi をオフにする)




12. デバイスのバッテリー情報の表示


adbシェルダンプシスバッテリー




13. デバイス システムの Android バージョンを表示する


adb シェル getprop ro.build.version.release




14. ログファイルを印刷します。


adb logcat -v 時間 > d:log.txt




15.特別モードをオンにする


adb reboot (シャットダウンして再起動)
adb reboot -p (シャットダウン)
adb reboot Recovery (再起動リカバリ モード)
adb reboot fastboot (fastboot を開いてフラッシュ モードを開始する)
adb reboot bootloader (ブートローダー ブートローダー モードを再起動)




16. デバイスの画面解像度を表示する


adbシェルのwmサイズ




17. スクリーンショットを撮り、マシンの指定したフォルダーに保存します。


adb shell screencap -p /sdcard/2023.png (sdcard は現在の画面をキャプチャするための一時保存ディレクトリです。モバイル デバイスの「ファイル管理」のファイル ディレクトリ リストが表示されます。2023 はカスタム画像の名前です) adb pull /sdcard/2023.png D:
/work (一時保存ディレクトリからローカル マシンに画像を抽出してエクスポートして保存します。D:/work はローカル マシンで指定されたファイル ディレクトリです)
adb shell rm /sdcard/*。 png (一時保存先のSDカードフォルダー内のすべての写真を削除)
終了

  • 添付ファイル: 上記の 4 つのコマンドをコピーし、Bat バッチ スクリプトを使用して、デスクトップ上の新しいファイルに adb_screencap.bat という名前を付け、内容を貼り付けて保存し、ダブルクリックしてスクリプトを実行すると、スクリーンショットとスクリーンショットの機能を簡単に実現できます。画像エクスポートは、モバイル端末に表示されたコンテンツを傍受するのに簡単、高速、便利です。

グユ




18. 画面を録画し、マシンの指定したフォルダーに保存します。


adb シェル スクリーンレコード /sdcard/demo.mp4
adb pull /sdcard/demo.mp4 D:/work
adb シェル rm /sdcard/*.mp4
exit

  • 次の図では、エンコーダがエラー エラーに失敗したことを示すプロンプトが表示され、ビデオ解像度サイズを指定する必要があります。 adb Shell screenrecord --size 1000x720 /sdcard/demo.mp4 停止する必要がある場合は Ctrl + C を押します。デフォルトの録画時間
    と最大録音時間は180秒です

グユ



  • その他の参考資料:
    https://blog.csdn.net/weixin_49770443/article/details/129235257
    https://blog.csdn.net/chen_md/article/details/127486583
















注:
いいね、コメント、転載は大歓迎です 記事ページのわかりやすい場所に原文へのリンクをお願いします ご存知の
方、大勢の中、私の記事を読んでいただきありがとうございます
個性のない署名はどこにありますか!
詳細については、私に
注目して更新し続けてください

スキャンしてサプライズを楽しみましょう!
© 2023 04 - Guyu.com | 【著作権侵害はすべて調査する必要があります】

おすすめ

転載: blog.csdn.net/weixin_49770443/article/details/129934406