GoogleはAndroid Debug Bridge(ADB)とfastbootという2つのツールをリリースしています。どちらもPlatform Toolsというパッケージで利用できます。 彼らはコマンドラインツールを使用して、あなたのコンピュータからコマンドを送信することによって、あなたのAndroid phoneをカスタマイズして制御することができます。
電話機でデバッグモードが有効になっている限り、電話機が定期的に動作している間、またはリカバリモードになっているときでも、ADBコマンドを送信できます。 さらに、デバイスは根っこする必要もないので、最初にこれらのステップを実行することについて心配する必要はありません。
これらのADBコマンドは、実際にデバイスに触れることなくAndroidを変更するために使用できますが、それ以上のことが可能です。 ADBを使用すると、システムアップデートのインストールや、既存では知らなかった設定の調整や、通常はロックされているシステムフォルダへのアクセスなど、通常は制限されているものにも対処することができます。
ADBコマンドの例を次に示します。
- adbデバイスは、どのADB対応デバイスがコンピュータに接続されているかを示します
- あなたの携帯電話を再起動する
- あなたの携帯電話のフルバックアップを作成し、それをあなたのコンピュータに保存する
- あなたのコンピュータからあなたのAndroidにROMやその他のZIPファイルを読み込む
- adb pullはファイルを電話からコンピュータにコピーします
- adbシェルを使用すると、Androidデバイス上の端末でコマンドを実行できます
- adb reboot -bootloaderは、ブートローダモードで電話を起動し、fastbootコマンドを実行できます。
ファストブートは、新しいブートイメージのインストールなど、ブートローダモードになっている間にAndroid携帯電話のファームウェアやその他のファイルシステムの詳細を変更する必要がある場合に便利です。 通常、電話機が正常に起動しなくなると、カスタムリカバリをインストールするために使用されます。
05の01
ADBとFastbootをダウンロードする方法
これらのユーティリティはどちらもAndroid.comから入手できます:
- SDK Platform-Toolsのダウンロードページにアクセスして、ADBとfastbootの最新バージョンを確認してください。
注:これらはAndroid SDK全体にも含まれていますが、プラットフォームツールを使用して取得できる2つのツールのすべてをダウンロードする必要はありません。 - オペレーティングシステムに対応するダウンロードリンクを選択します。
言い換えれば、Windowsをお持ちの場合は、Windows用のSDK Platform-Toolsを選択するか、MacOS用のMacダウンロードなどを選択します 。 - 利用規約を読み終えたら、上記の利用規約を読み、同意するの横のボックスをクリックします。
- [オペレーティングシステム]の[ SDKプラットフォームのツールのダウンロード ]をクリックします 。
- まもなくもう一度それを使用するので、どこかに思い出に残るファイルを保存してください。 ファイルを通常保存するフォルダは、そこに戻る方法を知っていれば問題ありません。
注: ADBはZIPアーカイブにダウンロードするので、使用する前にADBを解凍します。次のステップでは、その場所を選択できます。 つまり、ステップ4の場所は必ずしもプログラムの永続的な場所である必要はありません。
05の02
プラットフォームツールZIPファイルを開く
プラットフォームツールも保存したフォルダに移動し、ZIPファイルの内容を抽出します。
お使いのオペレーティングシステムには、このためのツールが組み込まれていますが、ZIPファイルを無料のファイル抽出ユーティリティで開くこともできます。
Windows
- platform-tools-latest-windows.zipを右クリックし、抽出オプションを選択します。 これは、Windowsの一部のバージョンでは、「 すべて展開...」と呼ばれています。
- 上記の画像のようにファイルを保存する場所を尋ねられたら、ADBがダウンロードフォルダのような一時的な場所やデスクトップのように簡単に邪魔されない場所に保存するのに適したフォルダを選択します。
私はC:ドライブのルートをADBというフォルダに入れました。 - 完了したら抽出されたファイルを表示するチェックボックスをオンにします 。
- Extractをクリックしてファイルを保存します。
- 手順1で選択したフォルダが開き、以前ダウンロードしたZIPファイルから展開されたplatform-toolsフォルダが表示されます。
7-ZipとPeaZipは、WindowsでZIPファイルを開くことができるサードパーティのプログラムです。
マックOS
- platform-tools-latest-darwin.zipをダブルクリックすると、直ちにコンテンツが展開されているフォルダと同じフォルダに展開されます。
- 新しいフォルダがplatform-toolsと表示されます 。
- あなたは好きな場所にこのフォルダを移動することも、どこにいても保存することもできます。
むしろZipファイルを開くためにUnarchiverまたはKekaを使用することもできます。
Linux
Linuxユーザーは、次のTerminalコマンドを使用して、 destination_folderをplatform-toolフォルダーを作成するフォルダに置き換えることができます。
unzip platform-tools-latest-linux.zip -d destination_folderこれを行う最善の方法は、ZIPファイルが存在するフォルダでTerminalを開くことです。 そうでない場合は、 platform-tools-latest-linux.zipパスを変更して、ZIPファイルへのフルパスを含める必要があります。
unzipユーティリティがインストールされていない場合は、次のコマンドを実行します。
sudo apt-get install unzipをインストールするWindowsの場合と同様、Linuxで7-ZipやPeaZipを使用することもできます。これらのターミナルコマンドを使用しないでください。
03/05
フォルダパスを "platform-tools"フォルダパスにコピーする
ADBを使用する前に、コマンドラインから簡単にアクセスできることを確認する必要があります。 これには、前のスライドのplatform-toolsフォルダへのパスを環境変数として設定する必要があります 。
これを行う最も簡単な方法は、最初にパスをフォルダにコピーすることです。
Windows
- プラットフォームツールフォルダを展開したフォルダを開きます。
- platform-toolsフォルダを開いて、その中のフォルダとファイルを確認します。
- ウィンドウの上部で、パスの横にある空のスペースをクリックします。
Alt + Dキーを押すと 、現在のフォーカスをナビゲーションバーにすばやく移動し、フォルダパスを自動的に強調表示できます。 - 開いたフォルダへのパスが強調表示されたら、右クリックしてコピーするか、 Ctrl + Cキーを押します。
マックOS
- 展開したplatform-toolsフォルダを選択します 。
- Command + iを押して、そのフォルダの情報を見るウィンドウを開きます。
- クリックしてドラッグすると、「場所」の横にあるパスが選択され、強調表示されます。
- コマンド+ Cを押して、フォルダパスをコピーします。
Linux
- platform-toolsフォルダを開いて、その中の他のフォルダとファイルを見ることができます。
- フォーカスをナビゲーションバーに移動するには、 Ctrl + Lキーを押します。 パスはすぐに強調表示されます。
- Ctrl + C キーボードショートカットを使用してパスをコピーします。
注:これらのオペレーティングシステムのいずれかのバージョンが異なる場合がありますが、ここに記載されているステップとまったく同じではありませんが、各OSのほとんどのエディションで動作するはずです。
04/05
PATHシステム変数の編集
コピーしたパスをPATHシステム変数として設定できるように、Windowsの[ システム変数の編集]画面を開く方法は次のとおりです。
- コントロールパネルを開きます。
- システム アプレットを検索して開きます 。
- 左側から[ 高度なシステム設定]を選択します 。
- [ システムのプロパティ ]ウィンドウで、[ 詳細設定 ]タブの下部にある[ 環境変数 ]をクリックまたはタップします。
- 「 システム変数 」というラベルの付いた下部領域を見つけ、 Pathという名前の変数を見つけます。
- 編集...をクリックします 。
- 変数値:テキストボックスを右クリックし、 platform-toolsフォルダへのパスを貼り付けます。
テキストボックスにすでに他のパスがある場合は、非常に右側に移動します(キーボードのEndキーを押してすぐにそこに行きます)。最後にセミコロンを入れます。 スペースを置かずに右クリックしてフォルダパスを貼り付けます。 参考までに上の画像を参照してください。 - [ OK]を何度かクリックして、 システムのプロパティを終了します 。
macOSまたはLinuxでPATHファイルを編集するには、次の手順を実行します。
- Spotlightまたはアプリケーション/ユーティリティからターミナルを開きます。
- デフォルトのテキストエディタでBashプロファイルを開くには、次のコマンドを入力します: touch〜/ .bash_profile; 〜/ .bash_profileを開く
- カーソルをファイルの最後まで移動し、次のように入力して、 folderをplatform-toolsフォルダのパスに置き換えます 。export PATH = "$ HOME / folder / bin:$ PATH"
- ファイルを保存し、テキストエディタを終了します。
- 次のTerminalコマンドを入力してBashプロファイルを実行します。source〜/ .bash_profile
05/05
あなたがADBに到達できることを確かめるためのテスト
システム変数が正しく設定されたので、プログラムに対して実際にコマンドを実行できることを確認する必要があります。
- コマンドプロンプトまたはターミナルを開きます。
ヒント:使用している場合は、Ubuntuでターミナルコンソールウィンドウを開く方法を参照してください。 - adbと入力します。
- コマンドの結果が次のようなテキストの場合:Android Debug Bridgeバージョン1.0.39リビジョン3db08f2c6889-android C:\ ADB \ platform-tools \ adb.exeとしてインストールされているので、Android Debug Bridgeの使用を開始する準備は整っています。コマンドライン!