root なしで adb を使用して Android デバイス上のソフトウェアを管理する

1. はじめに

  Android Debug Bridge の正式名である adb は、Android SDK に含まれるツールです。adb を使用すると、デバッグ ブリッジとして機能する Android エミュレータや実​​際の Android デバイスを直接操作および管理できます。

2. 共通コマンド

  • ネットワーク上のデバイスを接続する
adb.exe connect IP地址:端口 (端口默认为:5555 可以省略)
  • ネットワークからデバイスを切断する
adb.exe disconnect IP地址:端口 (端口默认为:5555 可以省略)
  • 接続されているデバイスを確認します (USB 経由で接続する場合はこのコマンドを直接実行し、電話機で [承認] をクリックします)。
adb.exe devices -l
  • コマンドラインを入力すると、コマンドの前に adb shell を追加せずに、シェルコマンドを直接実行できます。
adb.exe shell
  • インストールされているシステム アプリケーション パッケージ名を照会します (adb シェルで実行)
pm list packages –s
  • インストールされているサードパーティ アプリケーションのパッケージ名をクエリします (adb シェルで実行)
pm list packages -3
  • すべてのアプリケーション パッケージ名をクエリします (adb シェルで実行)
pm list packages
  • ローカルAPKをインストールする
adb install 安装文件名
  • アプリをアンインストールします(adbシェルで実行)
pm uninstall --user 0 包名
  • コンピュータのファイルをモバイル端末に転送する
adb push 电脑端路径 移动端路径
  • モバイルからコンピュータにファイルを転送する
adb pull 移动端路径 电脑端路径
  • 電話機のCPUステータスを確認します(adbシェルで実行)
dumpsys cpuinfo
  • ディスク使用量情報の表示(adbシェルで実行)
dumpsys diskstats
  • アプリを無効にする(adbシェルで実行)
pm disable-user 包名
  • アプリケーションを有効にする (adb シェルで実行)
pm enable 包名
  • 電話機のバッテリーステータス情報を取得します(adbシェルで実行)
dumpsys battery
  • APK ファイルによるソフトウェアのインストールを無効にする (adb シェルで実行)
pm disable-user com.android.packageinstaller
  • APK ファイル経由のソフトウェアのインストールを許可します (adb シェルで実行)
pm enable com.android.packageinstaller
  • デバイスを再起動します (adb シェルで実行)
 reboot

おすすめ

転載: blog.csdn.net/u011046671/article/details/129232501