Android での「ADB Cannot Locate」エラーを修正

最終更新: 04/10/2024
ADB が見つかりません

Android Debug Bridge または ADB を使用すると、コマンド ライン インターフェイスを介してデバイスと通信できます。 コマンド。デバイスへのアプリのインストールやデバッグなど、さまざまなアクションを容易に実行できるため、さまざまな目的に使用できます。

Android Studio 経由でアプリを実行しようとすると、エラー メッセージ「ADB が見つかりません» これによりシミュレーションが停止されます。このエラー メッセージは、Android Studio がプラットフォーム ツール フォルダーにある ADB.exe ファイルを見つけられない場合に表示されることがわかりました。

ADB が見つかりません

これは、ウイルス対策ソフトウェアが誤報により adb.exe ファイルを削除した場合など、さまざまな理由で発生する可能性があります。このような問題はウイルス対策ソフトウェアではよくあることなので、ウイルス対策ソフトウェアを使用する場合は、作業しているファイルに対して誤検知が発生しないことを確認する必要があります。

それに加えて、プロジェクト設定によってもこのエラー メッセージが表示される可能性があります。問題のエラー メッセージを理解し、理解を深めるために、問題が発生するさまざまな理由を詳しく見てみましょう。ただし、原因には以下に挙げるものが含まれますが、これらに限定されないことに注意してください。

  • サードパーティのウイルス対策 – ウイルス対策ソフトウェアは、誤検知によりシステムからファイルを削除する場合にいくつかの問題を引き起こすことが知られています。アバスト アンチウイルスが ADB でこの種の状況を頻繁に引き起こし、基本的にウイルス チェスト内のファイルをブロックすることはよく知られています。これに該当する場合は、そこからファイルを復元する必要がありますが、すべて問題ないはずです。ただし、別のサードパーティ製アンチウイルスを使用している場合は、アバストに限定されるだけでなく、それが問題の原因となっている可能性があるため、アプリが隔離したファイルを確認する必要があることに注意してください。
  • プロジェクト構成: 場合によっては、プロジェクトの構成が原因でエラー メッセージが発生する可能性があることがわかりました。 Android SDK は、デフォルトではプロジェクトにデフォルト SDK を提供しません。このようなシナリオでは、プロジェクト設定に移動し、プロジェクトに SDK を与える必要があります。デフォルトでは SDK なしに設定されています。
  • のツール 破損したプラットフォーム: 上記の理由に加えて、プラットフォーム ツールが破損または壊れている場合も、エラー メッセージが表示されることがあります。このシナリオが当てはまる場合、 Windows Defenderの または、サードパーティのソフトウェアによって隔離される可能性があり、その結果、プラットフォーム ツール フォルダーに adb.exe ファイルがなくなる可能性があります。その場合、問題を解決するには、プラットフォーム ツールを再インストールするだけです。
  プログラム作成に最適なプログラム 7 選

ADB が見つからないエラーメッセージを修正する方法

問題の考えられる原因を確認したところで、まず、「ADB が見つかりません」エラー メッセージを修正するために利用できるさまざまな回避策について説明します。それでは、これ以上は進めずに、このトピックを掘り下げてみましょう。

サードパーティのウイルス対策ソフトから ADB を復元する

問題のエラー メッセージが表示されたときに最初に行うべきことは、ソフトウェアをチェックすることであることがわかりました。 アンチウイルス システムにインストールされているサードパーティ。ほとんどの場合、ウイルス対策ソフトウェアは、まったく危険ではない隔離ファイルや誤検知を引き起こす可能性があります。この場合、adb.exe は、ウイルス対策ソフトウェアによって危険または潜在的な脅威とみなされるターゲット ファイルとなり、その結果、システムから削除されます。

このケースに該当する場合、特にウイルス対策ソフトウェアを使用している場合 アバスト、ウイルス対策ソフトウェアのウイルス チェストをチェックして、ファイルが隔離されているかどうかを確認する必要があります。その場合は、ファイルを復元してからアプリケーションを実行してみてください。これを行うには、以下の手順に従ってください。

  • まず、タスクバーのウイルス対策アイコンを右クリックし、表示されるメニューから [ ウイルスチェスト.

  • ここで、ファイルがあるかどうかを確認します ABD.exe が存在します。存在する場合は、ファイルの前にある 3 つの水平ドットをクリックしてください。
  • 表示されるドロップダウン メニューで、オプションを選択します 復元する。これにより、ウイルス チェスト ファイルが削除され、使用できるようになります。

  • または、オプションを選択することもできます 例外を復元して追加する ウイルス保管庫に再度保存されないようにするためです。

プロジェクト設定を変更する

ウイルス対策ソフトウェアが原因ではない場合、またはウイルス対策ソフトウェアが状況に当てはまらない場合は、プロジェクトの設定が原因でエラー メッセージが表示される可能性があります。これは、プロジェクトに SDK が割り当てられておらず、その結果 ADB にアクセスできない場合に発生し、「ADB が見つかりません」というエラー メッセージが表示されます。これを解決するには、プロジェクトのデフォルト設定を変更する必要があります。デフォルトでは SDK なしに設定されています。これらの設定はプロジェクト構造にあります。これを行うには、以下の手順に従ってください。

  • まず、Android Studio が開いていることを確認します。
  • 次に、 ファイル > プロジェクト構造。または、下の図に示すように、プロジェクト構造アイコンをクリックすることもできます。
  • 「プロジェクト構造」ウィンドウが開いたら、 プロジェクト en プロジェクト設定.
  • その後、設定された作業を続行します。 プロジェクトSDK。に設定されている場合 SDKなしに変更します Android API XX プラットフォーム ドロップダウンメニューで。
  ベスト 7 のデータベース プログラム

  • ドロップダウン メニューにオプションがない場合は、ボタンをクリックします。 新しいです、選択する Android SDK 次に、Android SDK が存在するディレクトリを選択します。
  • それが完了すると、選択できるようになります Android XX API プラットフォーム ドロップダウンメニューで。
  • この後、ボタンをクリックする必要があります 受け入れます アプリケーションを実行して問題が解決するかどうかを確認してください。

SDKマネージャーからAndroid SDKをインストールする

システム上に関連するバージョンの Android SDK が存在しない場合にも、エラー メッセージが表示されることが判明しました。このケースに該当する場合は、次の場所にある SDK Manager からそれぞれの Android SDK をインストールすることで、エラー メッセージを簡単に解決できます。 Android スタジオ。これを行うには、以下の手順に従ってください。

  • Android Studio ウィンドウでウィンドウを開きます。 好み に行く ファイル > 設定.
  • 次に、左側にある次の場所に進みます [外観と動作] > [システム設定] > [Android SDK]。

  • SDK Manager を開いたら、 SDKプラットフォーム、それぞれの Android バージョンのプラットフォーム SDK をインストールします。
  • それが完了したら、アプリケーションを実行して、まだエラー メッセージが表示されるかどうかを確認してください。

プラットフォームツールを再インストールする

最後に、上記の方法を試してもまだ ADB が見つからないというエラー メッセージが表示される場合は、プラットフォーム ツール ファイルの破損が問題の可能性があります。

このシナリオがあなたのケースに当てはまる場合は、このエラー メッセージを取り除くためにシステムにプラットフォーム ツールを再インストールする必要があります。これは、SDK Manager を使用して簡単に実行できます。 SDK マネージャーを通じてプラットフォーム ツールをアンインストールでき、その後は数回クリックするだけで簡単に再インストールできます。これを行うには、以下の手順に従ってください。

  • まず、Android Studioを閉じてから、 タスクマネージャ タスクバーを右クリックします。表示されるメニューから「タスク マネージャー」を選択します。
  YAML: それが何であるか、どのように機能するか、そして何に使用されるか

  • タスク マネージャー ウィンドウで、 プロセス、プロセスを探します adb.exe y 終わらせる.
  • それが完了したら、先に進んで開きます Androidのメーカー 再び
  • ここで、次のファイルを開く必要があります。 SDKマネージャー。これを行うには、 のアイコン la 下矢印の付いたボックス 写真のように。

  • SDKマネージャーが開いたら、タブに切り替えます SDKツール.

  • SDK の [ツール] タブで、次の項目が表示されるまで下にスクロールします。 Android SDK プラットフォーム ツール。チェックを外してから実行してください clicクリック en [OK]をクリックします。

ADB が見つかりません

  • これにより、IDE からプラットフォーム ツールがアンインストールされます。アンインストールが完了するまで待ちます。
  • アンインストールして Gradle を同期したら、再度開きます SDKマネージャー タブに戻ります SDKツール。ここで検索してください AndroidSDKプラットフォーム-ツール もう一度マークしてください。最後に、実行します clicクリック en 受け入れます 完了するまで待ってから、プロジェクトを同期します。
  • これをすべて完了したら、アプリケーションを実行してエラー メッセージが表示されるかどうかを確認してください。

このようにして、ADB が見つからないというエラー メッセージを終わらせることができます。別の方法をご存知の場合は、下のコメントセクションで遠慮なく共有してください。次回の投稿でお会いしましょう。