suer TIL
eye catch
【adb】logcatでタグ・優先度によるログのフィルタと表示形式を変える
logcatは端末のログを表示するサブコマンドである。引数なしで実行するとすべてのログが表示され続けるため、タグや優先度による絞り込みを併用することが多い。
ANDROID
2026-09-23 2026-09-23
eye catch
【adb】uninstallでアプリをアンインストールする、-kでデータを保持する
uninstallはインストール済みのアプリを端末から削除するサブコマンドである。 uninstallで基本的なアンインストールを行う アプリケーションのアンインストールはadb uninstallコマンドを使って以下のように実行する。
ANDROID
2026-09-23 2026-09-23
eye catch
【adb】install-multiple/install-multi-packageで複数のAPKをインストールする
単一のAPKをインストールする【adb】installでAPKをインストールする、-t/-d/-gオプション に対して、install-multipleとinstall-multi-packageは複数のAPKファイルをまとめてインストールするサブコマンドである。
ANDROID
2026-09-23 2026-09-23
eye catch
【adb】installでAPKをインストールする、-t/-d/-gオプション
installはAPKファイルを端末にインストールするサブコマンドである。 installで基本的なインストールを行う 引数にローカルのAPKファイルのパスを指定する。 $ adb install app.apk Performing Streamed Install Success -rは既存インストールの上書きを許可する -rは本来「既にインストール済みのアプリを上書きする」ためのオプションだが、Android 9の実機・Android 16のエミュレータのどちらで試しても、-rを付けずに同じアプリを再度installしてもエラーにならず上書きされた。dumpsys packageで確認すると、再インストール後もfirstInstallTimeは変わらずlastUpdateTimeだけが更新されており、内部的にはアンインストール→再インストールではなく更新として扱われている。両端末とも同じバージョンのadbクライアントを使っているため、OSバージョンではなくadbクライアント側の挙動である可能性もある。
ANDROID
2026-09-23 2026-09-23
eye catch
【adb】reverseで端末→ホストの逆方向ポートフォワーディングを設定する
reverseは、端末の特定ポートへの接続をホスト側のポートへ転送するサブコマンドである。【adb】forwardでホスト→端末のポートフォワーディングを設定する とは逆方向の転送になる。 reverseで端末→ホストのポートフォワーディングを設定する tcp:端末側ポート tcp:ホスト側ポートの形式で指定する。forwardとは引数の順序が逆で、端末側のポートを先に指定する。
ANDROID
2026-09-23 2026-09-23
eye catch
【adb】forwardでホスト→端末のポートフォワーディングを設定する
forwardは、ホストの特定ポートへの接続を端末側のポートへ転送するサブコマンドである。 forwardでポートフォワーディングを設定する tcp:ホスト側ポート tcp:端末側ポートの形式で指定する。
ANDROID
2026-09-23 2026-09-23
eye catch
【adb】shellでコマンドを実行する、-t/-Tでpty割り当てを制御する
shellは端末上でコマンドを実行するサブコマンドである。コマンドを1回だけ実行するワンショット実行と、プロンプトが起動する対話シェルの2つの使い方がある。
ANDROID
2026-09-23 2026-09-23
eye catch
【adb】push/pullでホストと端末の間でファイルを転送する
pushはホストから端末へ、pullは端末からホストへファイルを転送するサブコマンドである。 pushでホストから端末へファイルを転送する 引数にはローカルのパスと転送先の端末側のパスを指定する。
ANDROID
2026-09-23 2026-09-23
eye catch
【adb】usb/tcpipでUSB接続とTCP/IP接続を切り替える
usbとtcpipは、adbデーモン(adbd)がUSBとTCP/IPのどちらで通信を待ち受けるかを切り替えるサブコマンドである。TCP/IP接続のconnect/disconnect自体は【adb】connect/disconnectでTCP/IP経由の端末に接続する を参照。
ANDROID
2026-09-23 2026-09-23
eye catch
【adb】connect/disconnectでTCP/IP経由の端末に接続する
adbはUSB接続だけでなく、TCP/IP経由でも端末に接続できる。connectで接続、disconnectで切断する。 connectでTCP/IP経由の端末に接続する 対象の端末側で、あらかじめadb tcpip <PORT>を実行してadbデーモンをTCP/IPで待ち受ける状態にしておく必要がある。
ANDROID
2026-09-23 2026-09-23
  • ««
  • «
  • 1
  • 2
  • 3
  • 4
  • 5
  • »
  • »»
AUTHOR
author image
suer
ふつうのプログラマ
LATESTS
eye catch
【adb】logcatでタグ・優先度によるログのフィルタと表示形式を変える
ANDROID
2026-09-23 2026-09-23
eye catch
【adb】uninstallでアプリをアンインストールする、-kでデータを保持する
ANDROID
2026-09-23 2026-09-23
eye catch
【adb】install-multiple/install-multi-packageで複数のAPKをインストールする
ANDROID
2026-09-23 2026-09-23
eye catch
【adb】installでAPKをインストールする、-t/-d/-gオプション
ANDROID
2026-09-23 2026-09-23
eye catch
【adb】reverseで端末→ホストの逆方向ポートフォワーディングを設定する
ANDROID
2026-09-23 2026-09-23
  • ホーム
  • お問い合わせ
  • プライバシーポリシー

© 2022 suer