Help us understand the problem. What is going on with this article?

adb コマンド - Android Debug Bridge

はじめに

Android 開発に欠かせない adbコマンドについて基本的なことをまとめます。
Android の SDK には ADB(Android Debug Bridge)というツールが用意されており、
Android 開発をしていれば一度は使う機会があります。

adb とは

Android Debug Bridge は adb と省略されます。
これはAndroid SDK の platform-tools に含まれるツールです。
このツールを用いると、現在利用可能なデバイス・エミュレータの列挙、シェルコマンドの発行、ファイルの転送などが行えます。
Android 端末を adb コマンドで操作できます。

基本

バージョンを表示

コマンド
adb version
結果
Android Debug Bridge version 1.0.41
Version 30.0.3-6597393
Installed as {インストールディレクトリ}/adb.exe

端末の確認

コマンド
adb devices
結果
List of devices attached
emulator-5554   device

アプリのインストール

デバイスにインストール

コマンド
adb install xxxxx.apk

デバイスに上書きインストール

コマンド
adb install -r xxxxx.apk

複数のデバイスを接続している時は、端末を指定

コマンド
adb -s {デバイス} install -r xxxxx.apk
# 例 adb -s emulator-5554 install -r xxxxx.apk

ログ

コマンド
adb logcat

shell

コマンド
adb shell
Why not register and get more from Qiita?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away