このタイプのエラーが発生しています
エラー:インストールできませんでした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 'の結果を取得できません
私は同じエラーに遭遇しました。以下のコマンドを与えました。解決しました
コマンド:-taskkill /f /im adb.exe
platform-tools
ディレクトリ。adb kill-server
。adb start-server
。adb
は正常に起動しています。OR
adb.exe
処理する。これは、adbに問題がある場合に機能する場合があります。
私の場合、上記の解決策はどれもうまくいきませんでした。奇妙なことに、たぶんバグかもしれません。
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フォルダーに移動します]をクリックします
最も簡単な方法! React-NativeアプリをAndroid Studioエミュレーターに接続しようとすると、この問題に遭遇しました。エラーメッセージを読むと、 "各ソケットアドレス(プロトコル/ネットワークアドレス/ポート)の使用は通常1つだけ許可されます。"したがって、 React-Native以外のものもエミュレーターへの接続を試みています。
接続の終了:
エミュレータを実行したままにします。
エミュレータにあるAndroid Studio/Eclipseアプリを閉じてアンインストールします。これにより、接続しようとしているアプリが終了します。
Eclipseを閉じるか、Android Studioのいずれかが実行されている場合。Androidエミュレータが動作するためにStudioを開く必要はありません(重要)。これは、接続しようとしているソフトウェアを終了します。
その後、React-Nativeアプリに戻り、Expoに問題なく接続しました。
すべての接続を終了するだけです。ただし、選択してください。
私は同じエラーに出くわしました。WindowsでASを再起動しただけで機能しました。もちろん、SDKの更新を要求しました。
ionic 2.で同じエラーが発生しました。単にionicをアンインストールして再インストールするだけで、再び正常に動作します。
npm uninstall -g ionic
npm install -g ionic
上記のどれもうまくいかない場合は、Genymotionエミュレーターを閉じてください。