1

私は学校のコンピューターを使ってAndroidプログラミングを行っています。突然私がこのエラーメッセージを受け取るまで、それはしばらくの間機能しました:

[2012-05-01 07:55:19 - ddms]Failed to initialize Monitor Thread: Unable to establish loopback connection
[2012-05-01 07:56:35 - DeviceMonitor]Adb connection Error:An existing connection was forcibly closed by the remote host
[2012-05-01 07:56:36 - DeviceMonitor]Connection attempts: 1

ADBをリセットしてみました。コマンドウィンドウからADBを強制終了して再起動してみました。コマンドを実行しました:

E:\Java\Android\android-sdk\platform-tools>netsh interface teredo set state disa
bled
Ok.

コントロールパネルまたはCドライブにアクセスできません。私が接続を確立するのを妨げているのは学校のファイアウォールである可能性があります。プログラミングに戻ることができるように、回避策を知っている人はいますか?

4

4 に答える 4

2

IPv6 が有効になっている場合の問題: ddms.bat の最後の文字列を変更します

call %java_exe% %java_debug% -Dcom.android.ddms.bindir=%prog_dir% -classpath "%jarpath%;%swt_path%\swt.jar" com.android.ddms.Main %*

以下を%java_debug%追加した後

-Djava.net.preferIPv4Stack=true

日食の変更の場合eclipse.ini:

 openFile
-vmargs
-Djava.net.preferIPv4Stack=true
于 2012-08-23T07:55:32.273 に答える
0

デバイスから、USBデバッグを無効にしてから、機能を再度有効にしてみてください。一部のデバイスでは、ADBの障害はデバイスで発生しており、Eclipseを実行しているクライアントマシンでは発生していないようです。

于 2012-05-01T17:24:37.883 に答える
0

Eclipse を使用しているときに動作しなくなりましたか、それともマシンに戻って動作しなくなったことに気付きましたか?

通常、これが発生した場合は、デバイスのプラグを抜いて (またはエミュレーターを完全にシャットダウンして)、adb ( adb kill-server) を強制終了し、Eclipse を閉じてから adb ( adb start-server) を再起動してから、デバイスを再び接続する (またはエミュレーターを再起動する) だけで十分です。

于 2012-05-01T15:23:56.513 に答える
0

おそらくWindowsで作業しているようです(パスを見てください)が、UbuntuでUSBスタックをリセットするとこれが解決しました。議論された他のソリューションは、限られた成功しか収めていませんでした。

sudo service udev restartターミナルに入力して udev を再起動します。

于 2012-06-22T06:58:47.673 に答える