この投稿では、の最新バージョンをダウンロードできますAndroid SDKプラットフォームツールWindows、MacOS、Linux、およびUbuntuオペレーティングシステム用。直接ダウンロードリンクと、その機能、使用状況、および実行できるコマンドの一部を理解するための詳細なガイドを提供しました。

Androidエコシステムは、比類のないカスタマイズ機能で有名です。これは主にオープンソースの性質によるもので、多くの微調整と変更を提供します。カスタムランチャー、アイコンパック、テーマ、さまざまなUIの変更をすでに実験している可能性がありますが、これらはほんの始まりに過ぎません。 Androidのカスタマイズの本当の力は、、株式回復をカスタムの回復に置き換えます、および多くのMOD、フレームワーク、ZIP、およびIMGファイルを点滅させます。

さらに、Android SDKプラットフォームツールは、カスタムカーネルのフラッシュ、CPUのオーバークロックや下着、ルートアクセスの獲得など、さらに深いカスタマイズを可能にします。特に、デバイスをルート化すると、管理特権を付与し、システムパーティションの変更を可能にします。ただし、これらの高度な調整を効果的に実行するために、1つの重要な前提条件は、PCにAndroid SDKプラットフォームツールをインストールすることです。

Android SDKプラットフォームツールがなければ、上記の高度なカスタマイズを実行することはできません。これらのツールは、PCからAndroidデバイスと通信したり、ブートローダーのロックを解除したり、カスタムの回復をフラッシュしたり、他のシステム変更を実行したりするために不可欠です。次のセクションでは、これらのツールが不可欠である理由と使用方法を調べます。また、Windows、MacOS、Linux、およびUbuntuシステムのダウンロードリンクも提供します。

Android SDKプラットフォームツールの必要性

議論する非常に重要なことの1つは、このツールが必要な理由です。まあ、このように考えてください。デバイスをPCに接続してファイル、画像、ビデオを転送するときに、デバイス固有のUSBドライバーがインストールされる必要があります。それらがインストールされていない場合、PCは接続されたデバイスの識別を拒否したり、認識されていないと表示されたりします。これは、これらのツールの場合に似ていますが、それらの使用法はさらに一歩進んでいます。これらのツールは、ファイル転送のためにデバイスをPCに接続するときは必要ありません。代わりに、これらのツールの必要性は、ADBおよびFastBootコマンドを実行しようとしているときに発生します。

これらのツールがインストールされている場合、PCはFastBootまたはADBモードでデバイスのみを識別します。上記の調整を実行するために必要な多くのコマンドがあります。まあ、何よりもまず要件はロック解除されたブートローダーです。そうしない限り、高レベルのカスタマイズを試すことはできません。ただし、ブートローダーのロックを解除する場合でも、Android SDKプラットフォームツールをインストールする必要があります。それとは別に、他の非常に重要な用途のいくつかがあります:

ブートローダーへの起動デバイス/fastboot:

ADBおよびFastBootバイナリを使用して、デバイスを簡単に起動してブートローダーまたはFastBootモードを起動できます。 ADB Reboot Bootloaderコマンドを入力するだけです。それだけです。このコードの最大の利点は、すべてのAndroidデバイスに普遍的に適用できることです。

回復への起動:

この単一のコードライン(ADB再起動回復)では、TWRPやストックリカバリなどのカスタムリカバリにデバイスを起動することも可能です。

ADBとFastBoot接続の確認:

コードの単一行を簡単に実行して、デバイスがADBまたはFastBootモードに正常に起動したことを確認できます。PCにAndroid SDKとプラットフォームツールをインストールしたことを認めています。ADBデバイスのタイプはADB接続またはFastBootデバイスをチェックしてください。 FastBoot接続を確認します。

ブートローダーのロックを解除:

前述のように、FastBoot OEMロック解除コマンドは、多くのカスタマイズにゲートを開きます。

フラッシュzipファイル:

FastBoot Flash RecoveryName.zipを使用して、TWRPインストーラーのようなZIPファイルをフラッシュすることもできます。

IMGファイルの起動:

同様に、IMGファイルを介してデバイスを起動することも非常に簡単です。 FastBoot Boot Recovery.imgを使用して、TWRP回復をA/Bパーティションデバイスにブートしながら、通常そうします。

再起動デバイス:

さらに、FastBoot Rebootコマンドを使用して、FastBootモードからデバイスをAndroid OSに直接起動できます。

公平を期すために、これらは正常に使用されるコマンドの一部にすぎません。他の多くのADBおよびFastBootコマンドが存在し、これらのカスタマイズを扱っている間に出くわすことができます。ただし、Android SDKプラットフォームツールがPCにインストールされていない場合、単一のコードは正常に実行されません。したがって、これにより、このツールのニーズと重要性について非常に強力なアイデアがあると思います。次に、さまざまなプラットフォームにわたるこのツールの使用手順と同様に、ダウンロードリンクと次のように進みましょう。

バージョン34.0.5の新しいもの(2024年3月)

35.0.2(2024年7月)

  • ADB
    • OpenScreen MDNSバックエンドバグを修正して、切り捨てられたクエリ問題#294120933でサーバーを下げます。
    • MACOSでOpenScreen MDNSバックエンドの動作を行います。
    • すべてのプラットフォームでOpenScreen MDNSバックエンドをデフォルトにします。
    • 診断目的でUSB SuperSpeed+(現在および交渉速度)を検出するためのサポート。
    • 優雅なシャットダウン:シャットダウン(すべてのOS)ですべてのUSBインターフェイスをリリースします。

35.0.1(2024年3月)

  • ADB
    • Libusb 1.0.27に切り替えます

35.0.0(2024年2月)

  • ADB
    • Linux IssueのデフォルトとしてLibusbに切り替えます。
    • USBなしでホストのADB起動を修正します。
    • USBデバイスが誤って長さの記述子の問題を誤って報告することによって引き起こされるADBハングを修正します。
    • の返品コードを修正しますadb shellデバイスが問題を切断したとき。
  • fastboot
    • 着信パケットキューの最大サイズを制限します。
    • 以前に制限されていたダウンロード速度を約120MB/sに削除します。これで、ファストブートはスーパースピード+バスを飽和させ、デバイスに応じて最大980MB/sまでの速度を達成できます
  • ADB
    • ADBは、アドレス指定するmacOSのLibusbをデフォルトでデフォルトで行います問題#270205252
    • 以前は、ワイヤレスペアリングが失敗した場合、ADBはコードを成功させて応答しました。障害コード(1)とユーザー向けエラーを返すことにより、これを解決しました(1)error: protocol fault (couldn't read status message...))。echo $?今報告してください1
    • adb wait-for-disconnect現在、非USB(ワイヤレスデバッグ)で動作しています。
    • ADBを介したChromeosの将来のサポートのために、新しいDBCインターフェイスを追加しました。
  • fastboot
    • Pixel 3デバイスの輝きを修正しました。

34.0.4(2023年7月)

  • ADB
    • 伝播します-a (gListenAll)ADBがADBホストサーバーをフォークするとき(以前は、フラグが機能しただけでしたadb -a server nodaemon))
    • より速いルートとルート
    • relandFlag(env) guarding clear endpoint (device) feature for OSX usb start.問題#270205252)。
  • fastboot
    • MAC:無効なIO Iteratorで再試行を削除します(libusb_transfer_cancelledによる点滅障害)
    • Windows:「フラッシャー」を使用すると、「スパースファイルが大きすぎるか無効」を修正します
    • すべてのプラットフォーム:「更新」を使用するときに「Android_Product_outが設定されていない」を修正
  • Android 14 Developer Preview 2のリリースで更新。
  • ADB
    • MacOS:ADBインストールハングによる「不安定な接続(MacBook High Speed Cable)」解像度を戻しました(問題#270205252)。
  • fastboot
    • Windows:「MKE2FS:ファイルシステムサイズの決定中に違法または不正なデバイス名」34.0.0で導入されたエラーを修正しました(違法または不正なデバイス名」(問題#271039230)。
  • ADB
    • ゼロの長さパケットを修正したのは、macOSに送信されました(Issuetracker:208675141)
    • 対処された不安定な接続(MacBook High Speed Cable):頻繁なADB切断。
    • 引数が不十分なADBプッシュの改善されたエラーメッセージ。
  • fastboot
    • 点滅の改善:flashall可能であれば、再起動をユーザースペースにスキップします。
    • ゼロの長さパケットを修正したのは、macOSに送信されました(Issuetracker:208675141)
    • フラッシュリカバリを修正しました。

Android SDKプラットフォームツールのダウンロード:

これで、以下のリンクからオペレーティングシステム用のAndroid SDKプラットフォームツールをダウンロードしてインストールできます。

35.0.2(2024年7月)
Windowsの場合:ダウンロード
macOSの場合ダウンロード
Linux用ダウンロード
35.0.1(2024年3月)
Windowsの場合:ダウンロード
macOSの場合ダウンロード
Linux用ダウンロード

Windowsの場合:

macOSの場合

Linux用

Android SDKとプラットフォームツールをインストールする方法:

上からzipパッケージをダウンロードしたら、PCの便利な場所に抽出します。ただし、フォルダーの名前の間にスペースがないようにすることを強くお勧めします。たとえば、C:\ getDroidtips \ Platform-Toolsは正しい例ですが、C:\ Get Droid Tips \ Platform-Toolsはそうではありません。フォルダを抽出したら、名前をプラットフォームツールとして表示する必要があります。そのフォルダーがWindowsでどのように見えるかを次に示します。

次に、ADBまたはFastBootコマンドを実行するために、2つの要件があります。1つはデバイス側に、もう1つはPCにあります。まず、Androidデバイスで何をする必要があるかをチェックしましょう。その後、私たちはPC側に注意をシフトします。

ステップ1:モバイル要件-USBデバッグを有効にします:

AndroidデバッグまたはADBモードでPCによってデバイスが認識されるように、USBデバッグを有効にする必要があります。これがどのように行われるかは次のとおりです。

  1. Androidデバイスの設定にアクセスしてください。
  2. 電話に移動し、ビルド番号を7回タップします。
  3. 次に、[設定]> [システム]に戻り、[Advanced]をタップします。
  4. これで、開発者のオプションが表示されます。その中で、USBデバッグのトグルを有効にします。
  5. 次に、USBケーブルを介してデバイスをPCに接続し、次のセクションに移動します。

ステップ2:PC要件 - コマンドの入力:

PCにコマンドを入力するには、コマンドプロンプトとWindows Power Shellの2つの方法があります。両方の方法を調べてみましょう。

コマンドプロンプトを介してコマンドを実行します

  1. CMDルートを取りたい場合は、ここに必要なことがあります。
  2. PCのプラットフォームツールフォルダーにアクセスしてください。
  3. そのフォルダー内のアドレスバーにCMDを入力し、Enterを押します。
  4. これにより、コマンドプロンプトが起動します。次に、目的のコマンドを入力してください。

PowerShellウィンドウにコマンドを入力:

  1. PCのプラットフォームツールフォルダーにアクセスしてください。
  2. シフトキーを押しながら、プラットフォームツールフォルダー内の空の領域を右クリックします。
  3. 表示されているメニューから、ここから[Windows 10で]開く[PowerShell]ウィンドウまたは[以前のWindowsのビルド)を開く]ウィンドウを選択します。
  4. 必要なコマンドを入力し、Enterキーを押して実行します。

ただし、PowerShellウィンドウを使用している場合は、各コマンドの前にプレフィックスを使用する必要がある場合があることに注意してください。したがって、混乱を避けるために、多くのユーザーはコマンドプロンプトウィンドウ自体を進めることを好みます。

ステップ3:ADBまたはFastBootモードでデバイスを識別する:

USBデバッグを有効にし、PowerShellまたはコマンドプロンプトを開いたので、ADBコマンドから始める方法を次に示します。

  1. 以下のコマンドを入力して、Enterを押します
    adb devices

  2. これで、デバイスにプロンプ​​トが表示され、USB許可を求めています。 [許可]をタップすると、PCの場合は、以下に示すように、[このコンピューターから常に許可]オプションをマークする必要があります。
  3. それが完了したら、ADBキーワードが続く英数字の文字列が表示されるようになりました。これは、PCがADBモードでデバイスを正常に認識したことを意味します。
  4. FastBootモードの場合、以下のコマンドを入力して、Enterを押してください。
    adb reboot bootloader
  5. 次に、以下のコードを入力し、英数字コードが続いてFastBoot Wordが続く場合、FastBoot接続が正常に確立されます。
    fastboot devices

それはこのガイドからです。 Android SDKプラットフォームツールのダウンロードリンク、インストールステップ、および重要なADBおよびFastBootコマンドの一部を提供しました。上記の手順に関する質問がある場合は、コメントセクションでお知らせください。丸くするために、ここにいくつかあります、、 そしてあなたもチェックアウトする必要があること。