suer TIL
eye catch
【adb】jdwpでデバッグ可能なプロセスを調べてjdbで接続する
jdwpは、端末上でJDWP(Java Debug Wire Protocol)による接続を受け付けているプロセスのPID一覧を表示するサブコマンドである。forwardと組み合わせると、Android StudioなどのIDEを使わずにjdbでアプリへデバッガを接続できる。
ANDROID
2026-09-24 2026-09-24
eye catch
【adb】bugreportで端末の診断情報をzipで取得する
bugreportは端末のログやシステムサービスの状態などの診断情報を、1つのzipファイルにまとめて取得するサブコマンドである。不具合の調査や、他の開発者へ端末の状態を共有したい場合に使う。
ANDROID
2026-09-24 2026-09-24
eye catch
【adb】logcatでタグ・優先度によるログのフィルタと表示形式を変える
logcatは端末のログを表示するサブコマンドである。引数なしで実行するとすべてのログが表示され続けるため、タグや優先度による絞り込みを併用することが多い。
ANDROID
2026-09-23 2026-09-23
eye catch
【adb】uninstallでアプリをアンインストールする
uninstallはインストール済みのアプリを端末から削除するサブコマンドである。 uninstallで基本的なアンインストールを行う アプリケーションのアンインストールはadb uninstallコマンドを使って以下のように実行する。
ANDROID
2026-09-23 2026-09-26
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】adb push/pullでホストと端末の間でファイルを転送する
pushはホストから端末へ、pullは端末からホストへファイルを転送するサブコマンドである。 pushでホストから端末へファイルを転送する 引数にはローカルのパスと転送先の端末側のパスを指定する。
ANDROID
2026-09-23 2026-10-01
  • ««
  • «
  • 10
  • 11
  • 12
  • 13
  • 14
  • »
  • »»
AUTHOR
author image
suer
ふつうのプログラマ
LATESTS
eye catch
【Xcode】ENABLE_USER_SCRIPT_SANDBOXINGでRun Scriptの入出力を宣言させる
MAC
2026-10-09 2026-10-09
eye catch
【macOS,Xcode】Dockに表示しないアプリを開発する (INFOPLIST_KEY_LSUIElement)
MAC
2026-10-08 2026-10-08
eye catch
【PlistBuddy】Info.plistの値をコマンドで読み書きする
MAC
2026-10-08 2026-10-08
eye catch
【xcodebuild】MACOSX_DEPLOYMENT_TARGETの優先関係を-showBuildSettingsで確認する
MAC
2026-10-08 2026-10-08
eye catch
【vtool】バイナリのSDKバージョンを確認して公証エラーに対処する
MAC
2026-10-06 2026-10-06
  • ホーム
  • お問い合わせ
  • プライバシーポリシー

© 2022 suer