web-dev-qa-db-ja.com

ADBエラー:デーモンに接続できません

Samsung Galaxy S2を搭載したPC(win7 64ビット)でADBを動作させるには、助けが必要です。

Kiesに付属するドライバーをインストールしました。サブフォルダー「25_escape」の下にあると思います。ドライバは、デバイスマネージャの下に「Samsung ADBインターフェイス」として正しく表示されます。

「adb devices」を実行すると、次のログが表示されます

>adb devices
* daemon not running. starting it now on port 5037 *
* daemon started successfully *
** daemon still not runningerror: cannot connect to daemon

それがドライバーの問題なのか、それとも何か他の問題なのか疑問に思っています。他にもAndroid正常に動作している携帯電話(HTC、Motorola、Samsung Galaxy S1でも動作します)がありますが、その問題はGalaxy S2(およびTab 10.1でも同様)で発生しています。 Eclipseが実行されていないことを確認し、タスクマネージャーからADBを強制終了しようとしましたが、いずれも助けにはなりませんでした。

あなたの助けは本当にありがたいです!ありがとう!

25
liorey

私にとっても同じ問題です。困惑しました。 「Dell PC Suite」を削除すると、問題はなくなりました。

5
Exel

Windowsタスクマネージャーに移動し、adbのプロセスツリーを終了します。 adbを開始しようとします。

windowsでは、adb kill-serverおよびadb start-serverがadbを起動しない場合があります。

40
dharam

何も動作しない場合PCを再起動コンピューターを再起動するとうまくいきます

6
Hitesh Sahu

この答えが役に立つかもしれません。電話をテザリングに使用している場合、adb.exeには仮想デバイスに問題があります。テザリングをオフにすると、問題が修正されます。

3
timmyt123

Kiesがインストールされているが、実行されていないことを確認してください。

携帯電話で、USBデバッグモードが有効になっていることを確認してください。

それでも成功しない場合は、ウイルス対策ソフトウェアを無効にします。

3
ramdroid

私は毎日この問題に直面しているので、これを解決するには次のコマンドを実行してadb.exeを強制終了します。

taskkill /f /im adb.exe

注:上記のコマンドを実行するには、管理者権限が必要です。

3
Anurag Sinha

Android Debug Bridge(adb.exe)のアクセス許可について、ファイアウォールとウイルス対策を確認してください。

1
Tereza Tomcova

私はついに非常によく似た問題を解決しました!

私の場合、問題は2つの異なるSDK(1つはEclipseから、もう1つはAndroid Studio)からのものであったため、間違ったものでADBコマンドを実行しようとしていました。

したがって、IDE=で使用しているパスを確認し、同じパスでコマンドを実行することが重要です。

1
raul.broto

私は問題を解決できます。新しいファイアウォールをインストールします。それが問題の理由です。アンインストールすると問題が解決します。この質問をよく見たので、Android Debugger Bridge。

1
AliSh

Genymotion 2.9.0を使用していました。 3.0.0にアップデートしました。 Genymotionのバージョンを確認してください。

0
rahul.sapkal23

そのため、この問題が発生していましたが、dcbというプロセスが古いバージョンのadbを実行していることがわかりました。そのため、フォルダー/ usr/local/var/dcbの名前を/ usr/local/var/OLDdcbに変更すると、自動的に再作成され、エミュレーターでテストを正常に実行できました。 enter image description here

0
duncwa

AVDを削除して、別のAVDを作成します。完璧なことではないかもしれませんが、最速です。

0

ADBが正常に実行されない原因となるいくつかの問題がありました。具体的には、BlueStacks Tweaker(バックグラウンドで実行されるBlueStacksを殺すため)と別のプログラムがありました。どちらも、コマンドの発行に独自のバンドルされたadb.exeバージョンを使用します。その後、システムのadb.exeも使用していました。問題を解決するために、他の2つのプログラムを閉じる必要がありました。コンピューターを再起動すれば、問題を解決することもできます(これらのプログラムを閉じることで(笑))。

0
Travis Foster