web-dev-qa-db-ja.com

adbソケットが機能せず、デーモン

このタイプのエラーが発生しています

エラー:インストールできませんでしたsmartsocketリスナー:127.0.0.1:5037にバインドできません:各ソケットアドレス(プロトコル/ネットワークアドレス/ポート)の使用は1つだけです通常は許可されています。 (10048)1:34:26 PM ADBサーバーからOKを読み込めませんでした1:34:26 PM *デーモンの起動に失敗しました* 1:34: 26 PMエラー:デーモン1:34:26に接続できませんPM 'C:\ Users\MITESH SUTHAR\AppData\Local\Android\Sdk\platform -tools\adb.exe、start-server 'failed-必要に応じて手動で実行1:38:14 PM' adb version 'の結果を取得できません

私のgenymotionデバイスは実行されていますが、デバイスがないことを示しています

9
Ankit Mistri

私は同じエラーに遭遇しました。以下のコマンドを与えました。解決しました

コマンド:-taskkill /f /im adb.exe

23
tejaswini teju
  1. Eclipseを閉じるか、Android Studioのいずれかが実行されている場合(オプション)。
  2. コマンドプロンプトを開きます。
  3. Android SDK platform-toolsディレクトリ。
  4. タイプadb kill-server
  5. タイプadb start-server
  6. ADBサーバーの起動中にエラーメッセージがスローされない場合、adbは正常に起動しています。

OR

  1. タスクマネージャーに移動し、[プロセス]タブを開いて、adb.exe 処理する。
  2. その後、Android Studio。

これは、adbに問題がある場合に機能する場合があります。

15
M.Usman

私の場合、上記の解決策はどれもうまくいきませんでした。奇妙なことに、たぶんバグかもしれません。

Android Studio。最初に、Android studioを開いてから[プロジェクトの実行]をクリックし、展開ターゲットウィンドウを選択して表示しました。次に、genymotionエミュレータを実行します。これで、エミュレーターがAndroid Studioのデプロイメントターゲットの選択ウィンドウに表示されます。その後、エラーなしでエミュレーターにデプロイされました。完了!

別の方法として、Genymotion sdkをAndroid studio sdkと同じに設定することもできます。これを行うには、まずSDKの場所を見つけます。右クリックしてAndroid Studioプロジェクト->モジュール設定を開く-> SDKの場所を選択-> Android SDKの場所の下に表示されます。次に、Genymotion->設定-> ADBタブ-> Use custom Android SDK tools radio button-> Android studio-> Restart Genymotion virtual deviceによって使用されるSDKフォルダーに移動します]をクリックします

5
oiyio

最も簡単な方法! React-NativeアプリをAndroid Studioエミュレーターに接続しようとすると、この問題に遭遇しました。エラーメッセージを読むと、 "各ソケットアドレス(プロトコル/ネットワークアドレス/ポート)の使用は通常1つだけ許可されます。"したがって、 React-Native以外のものもエミュレーターへの接続を試みています。

接続の終了:

  1. エミュレータを実行したままにします。

  2. エミュレータにあるAndroid Studio/Eclipseアプリを閉じてアンインストールします。これにより、接続しようとしているアプリが終了します。

  3. Eclipseを閉じるか、Android Studioのいずれかが実行されている場合。Androidエミュレータが動作するためにStudioを開く必要はありません(重要)これは、接続しようとしているソフトウェアを終了します。

その後、React-Nativeアプリに戻り、Expoに問題なく接続しました。

すべての接続を終了するだけです。ただし、選択してください。

0
Jason

私は同じエラーに出くわしました。WindowsでASを再起動しただけで機能しました。もちろん、SDKの更新を要求しました。

0
Venkat

ionic 2.で同じエラーが発生しました。単にionicをアンインストールして再インストールするだけで、再び正常に動作します。

npm uninstall -g ionic
npm install -g ionic
0
Joy Picar

上記のどれもうまくいかない場合は、Genymotionエミュレーターを閉じてください。

0
Hassan Ibrahem