Android
 Computer >> コンピューター >  >> トラブルシューティング >> Android

修正方法「接続できませんでした。 ADBエラー10061」

Android StudioのADB(Android Debug Bridge)は、Androidデバイスと(USBまたはTCPプロトコルを使用して)通信するためのコマンドラインツールです。多くのユーザーは、adb connectなどのADBコマンドを発行すると、次のタイプのメッセージを含むADBエラー10061が発生します。

修正方法「接続できませんでした。 ADBエラー10061」

ADBエラー10061は、リモートデバイスがクライアントのTCP接続要求(IPまたはポート)を拒否していることを意味します。このエラーはさまざまな理由で発生する可能性がありますが、メインとして分類できるのは次のとおりです。

  • 古いシステムのOS、Android Studio、またはデバイスドライバー :システムのOS、Android Studio、またはデバイスドライバー(これらのいずれかが古くなっている場合)間の非互換性により、エラー10061が発生する可能性があります。
  • USBデバッグの不適切な構成 :AndroidデバイスでのUSBデバッグは、AndroidデバイスがADBに接続するための最初の認証に不可欠であり、それが無効になっているか、適切な接続方法(ファイル転送など)が使用されていない場合、ADBはエラー10061との接続。
  • ABDによる他のネットワークアダプタの使用 :ADBは、システムでマルチネットワークを処理するのに適していません。システムが複数のネットワークを使用している場合(イーサネットとWi-Fi接続など)、現在のADBエラーが発生する可能性があります。
  • 不適切なADBコマンドが使用されました :適切なADBコマンドが使用されていない場合(前のセッションから切断されていない場合など)、ADBは手元のエラーを表示する場合があります。

PCのOSを最新のビルドに更新する

ADBエラー10061は、古いPCのOSと他のシステムモジュール(特にADBに関連する)との非互換性の結果である可能性があります。このような場合、PCのOSを最新のビルドに更新すると問題が解決する場合があります。説明のために、WindowsPCを更新するプロセスについて説明します。

  1. ウィンドウをクリックします 、検索して更新を確認を開きます 。
  2. 表示されたウィンドウの右側のペインで、[更新の確認]をクリックします。 、およびいくつかの更新が利用可能な場合は、更新をダウンロードしてインストールします。 (オプションの更新も)。 修正方法「接続できませんでした。 ADBエラー10061」
  3. PCのOSが更新されたら、再起動 システムを確認し、ADBエラー10061がクリアされているかどうかを確認します。

AndroidStudioおよびSDKプラットフォームツールを更新する

「接続できませんでしたADBエラー10061」は、OS/ホストデバイスとの非互換性につながる可能性があるため、古いAndroidStudioまたはSDKプラットフォームツールの結果である可能性があります。ここで、AndroidStudioとSDKプラットフォームツールを更新すると問題が解決する場合があります。

  1. Android Studioを起動します ファイルを展開します メニュー。
  2. 次に、設定を選択します 結果のメニューの左半分で、[外観と動作]を展開します 。 修正方法「接続できませんでした。 ADBエラー10061」
  3. 次に、システム設定を展開します アップデートに移動します タブ。
  4. ウィンドウの右半分で、[今すぐ確認]をクリックします。 アップデートが利用可能な場合は、アップデートをダウンロードしてインストールします。 。 修正方法「接続できませんでした。 ADBエラー10061」
  5. 次に再起動 Android Studioを使用して、ADBエラー10061がクリアされているかどうかを確認します。
  6. そうでない場合は、もう一度システム設定に移動します Android Studio設定のタブで、左側のペインで Android SDKを選択します 。
  7. 次に、右側のペインで、関連するパッケージの更新かどうかを確認します。 利用可能です。その場合は、ダウンロードしてインストールしてください 更新修正方法「接続できませんでした。 ADBエラー10061」
  8. その後、再起動 Android Studioを使用して、接続できない問題が解決されているかどうかを確認します。

Androidデバイスドライバーを更新するか、OEM提供のドライバーを使用する

Androidデバイスのドライバーがシステムのデバイスマネージャーで古くなっているか不適切な場合、システムとターゲットマシンの間に互換性がなくなる可能性があるため、AndroidStudioでADBエラー10061が発生する可能性があります。このコンテキストでは、Androidデバイスドライブを最新のビルドに更新するか、OEM提供のドライバーを使用すると、問題が解決する場合があります。

  1. Windowsを右クリックします デバイスマネージャーを選択します 。
  2. 次に、Androidデバイスを探してみてください 表示されたオプションで。 Androidデバイス、Androidスマートフォン、ポータブルデバイス、その他のデバイス、USBコントローラーなどのさまざまなカテゴリのいずれかにあります。
  3. 見つかったら、右クリック Androidデバイス ドライバの更新を選択します 。 修正方法「接続できませんでした。 ADBエラー10061」
  4. 次に、ドライバーを自動的に検索をクリックします 利用可能な更新プログラムがない場合は、WindowsUpdateで更新されたドライバーを検索をクリックします。 。
  5. 更新されたドライバが利用可能な場合は、更新をダウンロードしてインストールします
  6. インストールしたら、再起動 システムを再起動したら、ADBの問題が解決したかどうかを確認します。
  7. そうでない場合は、OEMWebサイトにアクセスしてください。 (Huaweiなど)およびダウンロード 最新のドライバー 電話のモデルに従って。
  8. 次に、右クリックします。 ダウンロードしたドライバー 管理者として実行を選択します 。
  9. 次にフォロー 画面に表示されるドライバのインストールとその後の再起動のプロンプト あなたのシステム。
  10. 再起動時に、ADBエラー10061がクリアされているかどうかを確認します。
  11. これが機能しない場合は、右クリック Androidデバイス デバイスマネージャー ドライバの更新を選択します 。
  12. 次に、[マイコンピュータでドライバを参照する]を選択します [マイコンピュータで使用可能なドライバのリストから選択してください]をクリックします。 。
  13. 次に、別のドライバーを選択します および適用 加えられた変更。
  14. 今すぐ再起動 システムを再起動したら、ADBの問題が解決されているかどうかを確認します。
  15. これでうまくいかなかった場合は、他のすべてのAndroidデバイスドライバーを試してみてください。 デバイスマネージャで1つずつ確認し、ドライバのいずれかが問題を解決するかどうかを確認します。

システムとAndroidデバイスのVPNを切断します

Android Studioでは、両方のデバイスが同じネットワーク上にある必要があります。これらのデバイスのいずれかでVPNが有効になっている場合、Android Studioは同じネットワーク上の他のデバイスを見つけることができず、ADBエラー10061が発生する可能性があります。この場合、両方のデバイスでVPNを切断すると、問題が解決する可能性があります。

  1. システムトレイの非表示のアイコンを展開し、ダブルクリックします。 VPN アイコン(例:AnyConnect)。 修正方法「接続できませんでした。 ADBエラー10061」
  2. 次に、[切断]を選択します 次に、Androidデバイスで上にスワイプ (または下)デバイスの通知トレイを表示します。
  3. 次に、 VPNをタップします (表示されている場合)次に、切断をタップします 。
  4. 両方のデバイスがVPNから切断されたら、AndroidStudioを再起動します 、およびデバイス接続の問題のトラブルシューティングを維持しながら Studioで開き、ターゲットマシンが接続エラー10061をアクティブに拒否したかどうかを確認します。
  5. それでも問題が解決しない場合は、無効化/有効化かどうかを確認してください Wi-Fi AndroidデバイスのはADBの問題を解決します。

システム上の他のネットワークアダプタを無効にする

ADBを適切に機能させるには、Android Studioで両方のデバイスが同じネットワーク上にある必要がありますが、ADBデバッグブリッジは複数のネットワークの処理に適していません。そのため、システムで複数のネットワーク(イーサネットまたはWi-Fi)を使用すると、検討中のADBの動作がトリガーされる可能性があります。このシナリオでは、システム上の他のネットワークアダプターを無効にすると、問題が解決する場合があります。

  1. Windowsを右クリックします ネットワーク接続を選択します 。
  2. 次に、[アダプタオプションの変更]を選択します および右クリック ネットワークアダプタのいずれか 。 修正方法「接続できませんでした。 ADBエラー10061」
  3. 次に、[無効にする]を選択します および繰り返し を除くすべてのネットワークアダプタで同じ Wi-Fi アダプタ。 修正方法「接続できませんでした。 ADBエラー10061」
  4. 今すぐ再起動 Android Studioを使用して、ADBエラー10061がクリアされているかどうかを確認します。
  5. それでも問題が解決しない場合は、システムトレイの非表示のアイコンを展開し、クリックします。 Wi-Fi アイコン。
  6. 次に、機内モードを選択します Androidデバイスでは、上にスワイプ (または下)デバイスの通知トレイを展開します。 修正方法「接続できませんでした。 ADBエラー10061」
  7. 次に、飛行機のアイコンをタップします その後、有効にする Wi-Fi 両方のデバイスで(機内モードを無効にせずに)。 修正方法「接続できませんでした。 ADBエラー10061」
  8. 今度は再起動 Android Studioを使用して、ADBエラー10061がクリアされているかどうかを確認します。
  9. 問題が解決しない場合は、ルーターでWi-Fiを無効にするかどうかを確認してください (ルーターを再起動しないで)、ルーターを有効に戻すと問題が解決します。

それでも問題が解決しない場合は、Microsoftの電話アプリを使用しているかどうかを確認してください システム/デバイスを接続してからADBコマンドを実行すると、問題が解決します。

AndroidデバイスのUSBデバッグ設定を編集する

USBデバッグはADBメカニズムの重要なコンポーネントであり、その設定が誤って構成されている場合、ターゲットマシンがアクティブに拒否したために接続できないという警告がADBに表示される場合があります(10061)。このシナリオでは、AndroidデバイスのUSBデバッグを適切に構成すると、問題が解決する場合があります。

Androidデバイス設定でUSBデバッグを有効にする

  1. まず、Androidデバイスの開発者向けオプションを有効にしてから、Android設定を開きます。 。 修正方法「接続できませんでした。 ADBエラー10061」
  2. ここで開発者向けオプションを開きます USBデバッグを有効にします (無効になっている場合)、それ以外の場合はUSBデバッグを無効/有効にします。一部のAndroidモデル(MXQ Proなど)では、[アプリ]> [設定](Android設定ではない)にUSBデバッグオプションが表示される場合があることに注意してください。 修正方法「接続できませんでした。 ADBエラー10061」
  3. 次に実行 システムの管理者特権のコマンドプロンプトで次のように表示されます:
    adb connect <DeviceIP:Port>.
    修正方法「接続できませんでした。 ADBエラー10061」
  4. 次に確認 Androidスマートフォンの画面で接続し、ADBエラー10061がクリアされているかどうかを確認します。
  5. そうでない場合は、USBデバッグ認証を取り消す および有効化 充電専用モードでのADBデバッグを許可する (一部のAndroidモデルでは、[ロード専用モードでのADBデバッグを許可する]オプションが表示される場合があります)これで問題が解決するかどうかを確認します。 修正方法「接続できませんでした。 ADBエラー10061」
  6. それでも問題が解決しない場合は、セルラーハンドオーバーへの積極的なWi-Fiを無効にするかどうかを確認してください 開発者向けオプションで問題を解決します。 修正方法「接続できませんでした。 ADBエラー10061」

ワイヤレス、ネットワーク、またはBluetoothのデバッグを有効にする

  1. 設定を起動します Android 11(またはそれ以降)の開発者向けオプションを開きます 。
  2. ここで、ワイヤレスデバッグを有効にします 次に、[許可]をクリックします ワイヤレスデバッグを許可する このネットワーク上 。現在のネットワークでワイヤレスデバッグ機能を信頼して定期的に使用する場合は、このネットワークで常に許可するにチェックマークを付けます。 。 修正方法「接続できませんでした。 ADBエラー10061」
  3. 次に、システムの昇格されたコマンドプロンプトで、実行 次のとおりです。
    adb pair [Phone_IPAddress]:[PORT] [PAIRING CODE]
    修正方法「接続できませんでした。 ADBエラー10061」
  4. 成功したら、実行 次の手順を実行して、ADBエラー10061がクリアされているかどうかを確認します。
    adb connect [Phone_IPAddress]:[PORT]

一部のAndroidTVデバイスでは、ネットワークADBオプションが表示される場合があることに注意してください。また、スマートAndroidデバイス(時計など)に接続しようとしている場合は、デバイス設定でBluetoothデバッグを有効にすることができます。

USB接続モードをファイル転送に変更

  1. Androidデバイス設定を起動します 開発者向けオプションを開きます 。
  2. 次に、USBデバッグ認証を取り消すをタップします USBケーブルを介してデバイスをPCに接続します 。
  3. 接続したら、上にスワイプ (または下に)通知トレイを開き、USB使用モードをタップします 。
  4. 次に、ファイル転送を選択します および実行 エラー10061がクリアされているかどうかを確認するには、管理者特権のコマンドプロンプトで次のようにします。
    adb connect <DeviceIP:5555>
    修正方法「接続できませんでした。 ADBエラー10061」
  5. それでも問題が解決しない場合は、USB接続モードを変更するかどうかを確認してください カメラへ 問題を解決します。
  6. 問題が解決しない場合は、目を覚まし続けるを無効にするかどうかを確認してください 開発者向けオプションで問題を解決します。

さまざまなパラメータを使用してさまざまなADBコマンドを実行する

ADBコマンドで間違ったパラメータが使用された場合、ADB接続がターゲットマシンによって拒否される場合があります。たとえば、再起動後にデバイスのIPが変更され、以前のIPがADBコマンドで使用された場合、ユーザーはエラー10061に遭遇する可能性があります。このコンテキストでは、異なるパラメータを使用してADBコマンドを実行すると、接続拒否エラーが解決される場合があります。ただし、そのルートに進む前に、Android Studio、コンピューター、ルーター、電話などのプロセスに関連するすべてを再起動することで問題が解決するかどうかを確認してください。

ターゲットデバイスのIPを確認する

  1. Androidスマートフォンの設定を開きます Wi-Fiをタップします 。
  2. 次に、ハンバーガーをクリックします アイコンをクリックし、詳細設定を選択します 。 修正方法「接続できませんでした。 ADBエラー10061」
  3. 次に、IPアドレスを確認します Androidデバイスの機能を確認し、正しいIPを使用してシステムの管理者特権で次のコマンドを実行していることを確認します。
    adb connect <DeviceIP>
    修正方法「接続できませんでした。 ADBエラー10061」
  4. その後、接続がアクティブに拒否された問題が解決されたかどうかを確認します。

他のデバイスからADBを切断する

複数のデバイスがAndroidStudioで使用されている場合、または同じAndroidデバイスがしばらくしてから接続されている場合、他のデバイスとの接続または現在のデバイスへの以前の接続により、ターゲットマシンが積極的に接続を拒否する可能性があります。このような場合、ADBを他のデバイスから切断すると問題が解決する場合があります。

  1. Windowsを右クリックします コマンドプロンプトを検索します 。
  2. 今度は右クリック コマンドプロンプト ミニメニューで、[管理者として実行]を選択します 。
  3. 次に、実行 次のとおりです。
    adb disconnect
    修正方法「接続できませんでした。 ADBエラー10061」
  4. 今すぐ再起動 AndroidStudioと実行 ADB接続が成功したかどうかを確認するには、次の手順に従います。
    adb tcpip 5555
    
    adb connect <the_device_ip>
  5. それがうまくいかなかった場合は、実行 管理者特権のコマンドプロンプトで次のコマンドを実行します:
    adb devices
  6. 複数のデバイスがある場合 次のように表示されます:
    List of devices attached
    
    dfdcdc9c device
    
    emulator-5554   device
  7. 次に、実行することができます TCPIPおよび接続コマンドをデバイスIDとして使用しますが、次のように-sを追加します。
    adb -s dfdcdc9c tcpip 5555
    
    adb -s dfdcdc9c connect <ip addr>
  8. 次に、ADBエラー10061がクリアされているかどうかを確認します。

他のADBコマンドを使用してシステムで継続的なpingを使用する

それでも問題が解決しない場合は、システムに継続的なPingを設定して、システムがデバイスIPに接続できるかどうかを確認し、後でADBコマンドを実行できます。

  1. 昇格したコマンドプロンプトを起動します システム上で実行 次のようになります(Pingコマンドを停止する必要がある場合は、Ctrl + Cショートカットを使用してください):
    ping -t (DeviceIP)
    修正方法「接続できませんでした。 ADBエラー10061」
  2. 接続に成功したら、USBケーブルを介してデバイスとシステムを接続します 。
  3. 次に、次のADBコマンドを試してください。 問題が解決したかどうかを確認します。
    adb disconnect
    
    adb kill-server
    
    adb start-server
    
    adb usb
    
    adb devices
    
    adb tcpip 5555
  4. 次にプラグを抜く システムからのUSBケーブルと実行 システムの管理者特権コマンドプロンプトで次のコマンド:
    adb connect <DeviceIP:Port>
  5. 接続が成功したら、スタジオ>>実行を展開できます 次に、デバイスを選択します ADBエラーがクリアされたかどうかを確認します。

手順2でpingコマンドが失敗した場合は、ADBエラーの原因となっているネットワークの問題を見つけてください。

ADBコマンドで別のポートを使用する

上記のADBコマンドが機能しなかった場合は、コマンドで使用されているポート番号が間違っていることが原因である可能性があります。ここで、別のポート番号を試すと問題が解決する場合があります。

  1. 繰り返し 上記の手順ですが、TCPIPコマンドで実行します。 次のとおりです。
    adb tcpip 5557
    
    adb connect (DeviceIP)
  2. 次に実行 次のとおりです。
    adb tcpip 5555
    
    adb connect (DeviceIP)

一部のデバイスではデフォルトでポート5555が閉じられていることに注意してください(Mi Boxなど)。必要なポートを開くには、デバイスをUSBでシステムに接続し、実行する必要がある場合があります。 次のとおりです:

adb tcpip 5555

また、デバイスが再起動するとポートが閉じられることに注意してください。必要なポートを開くには、上記の手順を繰り返す必要がある場合があります。

Androidエミュレータを使用している場合は、コマンドでローカルホストのIPアドレスを使用します

Androidエミュレーターで問題が発生している場合は、ADBがIPv6(127.0.0.1ではなく「::1」)を介してローカルホストに接続しようとしたことが原因である可能性があります。このコンテキストでは、ローカルホストのIPv4アドレスを使用すると問題が解決する場合があります。

  1. 実行 システムの昇格されたコマンドプロンプトで次のようになります。
    adb forward tcp:4444 localabstract:/adb-hub
    
    adb connect 127.0.0.1:4444
  2. 次に、ADB接続の問題が解決されているかどうかを確認します。
  3. それでも問題が解決しない場合は、ポートを指定せずにADB接続コマンドを使用しているかどうかを確認してください。 numberは問題を解決します。
    adb connect 127.0.0.1
修正方法「接続できませんでした。 ADBエラー10061」

上記のいずれもうまくいかなかった場合は、ADBプラグインを試してみてください。 (Wi-Fi ADB Ultimateやscrcpyなど)問題を解決します。それでも問題が解決しない場合は、システムをリセットしてください。 または、工場出荷時のデフォルトに電話します。一部の上級技術者の場合、デバイスのIPをARPテーブルに追加します システムの問題を解決できる可能性があります。


  1. Android での Pokémon Go エラー 26 を修正

    Pokémon Go は、Play ストアで無料でダウンロードできる最高のリアリティ ゲームの 1 つです。 2016 年にリリースされましたが、短期間で、ゲーム開発者は 10 億回以上のダウンロードで 40 億米ドル以上を獲得しました。これはゲームの親しみやすさを証明しており、ゲームは非常にシンプルです。お住まいの地域のさまざまなゾーンでできるだけ多くのポケモンを捕まえる必要がありますが、これは非常に興味深いことです。それでも、ネットワークの問題やサーバーの問題が原因で、Pokémon Go エラー 26 に直面することがあります。このエラーが発生すると、理由もなくゲームから追い出されます。

  2. Android の Wyze エラー 07 を修正

    Wyze アプリは、個人およびホーム セキュリティへのより簡単でスマートなアクセスを提供します。このアプリを使用すると、ユーザーはセキュリティ カメラにアクセスして、すべての持ち物を 1 か所から監視できます。ただし、多くの場合、ユーザーは Wyze エラー 07 などの Wyze アプリで多くの問題に遭遇します。これは一般的なエラーであり、いくつかの簡単な方法に従うことで解決できます。このガイドでは、Wyze アプリでエラー コード 07 を解決する理由と方法について説明します。 Android で Wyze エラー 07 を修正する方法 Wyze アプリでこのエラーが発生する理由は