ADBまたはAndroidDebugBridgeは、コンピューター自体からAndroidデバイスを制御できるコマンドラインユーティリティです。 Google Android SDKの一部であり、シェルコマンドを実行したり、デバイスとの間でファイルをコピーしたり、デバイスにアプリケーションをインストールまたは削除したりするために使用できます。 Fastbootは基本的に、AndroidデバイスがブートローダーモードのときにコンピューターからAndroidファイルシステムを変更するために使用される診断モードです。これはリカバリモードの代替であり、通常、更新の実行またはインストールの実行に使用されます。
ここLinuxAPTでは、サーバー管理サービスの一環として、お客様が関連するAndroidSDKクエリを実行するのを定期的に支援しています。
これに関連して、Ubuntu20.04LTSにADBとFastbootをインストールする方法を検討します。
Ubuntu 20.04 LTSFocalFossaにADBとFastbootをインストールする手順
1.システムアップデートを実行します
まず、ターミナルで次のaptコマンドを実行して、すべてのシステムパッケージが最新であることを確認します。
$ sudo apt update
$ sudo apt upgrade
2.システムにADBとFastbootをインストールします
次のコマンドを実行して、UbuntuシステムにADBFastbootバイナリをインストールします。
$ sudo apt install android-tools-adb
$ sudo apt install android-tools-fastboot
次のコマンドでADBのバージョンを確認できます:
$ adb version
Android Debug Bridge version 1.0.46Revision 1:7.0.0+r35-2
インストール後、ADBサーバーはそのサーバーで起動しますが、そうでない場合は、次を使用してADBサーバーを起動できます。
$ sudo adb start-server
3.ADB接続を確認します
Androidデバイスをシステムに接続します。ただし、Androidデバイスを接続する前に、デバイスで「USBデバッグ」が有効になっていることを確認する必要があります。
これは、デバイスの設定に移動してから開発者向けオプションに移動することで有効にできます(一部のデバイスでは、開発者向けオプションを有効にするために、[端末情報]セクションでAndroidバージョンを数回タップする必要があります)。
これが有効になったら、USBケーブルを使用してAndroidデバイスをUbuntuシステムに接続するだけです。
デバイスが接続されたら、システムでターミナルを開き、次のコマンドを実行します。
$ sudo adb devices
注:デバイスの接続後にエラーに関する権限を取得した場合は、ADBサーバーを再起動して再試行してください。