LoginSignup
0
0

adb コマンド一覧

Last updated at Posted at 2022-04-29

はじめに

今更ながらせっかくなので個人的によく使う adb のコマンドをまとめました。

参考:Android Debug Bridge (adb) とは?

Android デバイスと通信するための多用途のコマンドラインツールになります。
adb コマンドを使用すると、アプリのインストールやデバッグなど、さまざまなデバイス操作を実行できます。(公式より)

公式ページ

Android Debug Bridge (adb)

サンプルソース

環境

macOS Ventura 13.1

コマンド一覧

IP アドレスを使用してデバイスに接続する

$ adb connect <device_ip_address>

接続済みデバイスのリストを取得する

$ adb devices

エミュレータまたは接続されたデバイスに apk をインストールする

$ adb install -r <path_to_apk>

デバイスからトレース情報を取得する

Android では、ANR が発生するとトレース情報が保存されます。

$ adb pull /data/anr/traces.txt ./

デバイスにファイルをコピーする

$ adb push <pc> <dvice>

// ダウンロードフォルダにコピー
$ adb push <file> /sdcard/Download/

指定したパッケージをデバイスオーナー設定する

アクティブな管理者として設定し、そのパッケージをデバイスオーナーとして設定します。
パッケージ名/デバイスアドミンを実装したクラス名を component に指定します。

$ adb shell dpm set-device-owner <component>

デバイスにインストールされているパッケージの一覧を取得する

$ adb shell pm list package
0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0