2014-01-10 11 views
10

私のADBは最近動作を停止しました。 すべてのコマンドでエラーが発生します:プロトコル障害(ステータスなし)。adbデバイスがエラーを返します:プロトコル障害(ステータスなし)

トレースに従います。

ADBデバイス

system/core/adb/adb.c::main():Handling commandline() 
system/core/adb/adb_client.c::adb_query():adb_query: host:devices 
system/core/adb/adb_client.c::_adb_connect():_adb_connect: host:version 
system/core/adb/sysdeps_win32.c::socket_loopback_client():socket_loopback_client 
: could not connect to tcp:5037 
system/core/adb/adb_client.c::adb_connect():adb_connect: service host:devices 
* daemon not running. starting it now on port 5037 * 
* daemon started successfully * 
system/core/adb/adb_client.c::_adb_connect():_adb_connect: host:devices 
system/core/adb/sysdeps_win32.c::socket_loopback_client():socket_loopback_client 
: port 5037 type tcp => fd 101 
system/core/adb/transport.c::writex():writex: fd=101 len=4: 30303063 000c 
system/core/adb/transport.c::writex():writex: fd=101 len=12: 686f73743a646576696 
36573 host:devices 
system/core/adb/transport.c::readx():readx: fd=101 wanted=4 
system/core/adb/sysdeps_win32.c::_socket_set_errno():_socket_set_errno: unhandle 
d value 10054 
system/core/adb/transport.c::readx():readx: fd=101 error 22: Invalid argument 
system/core/adb/sysdeps_win32.c::adb_close():adb_close: 101(lo-client:5037) 
system/core/adb/adb_client.c::adb_connect():adb_connect: return fd -1 
error: protocol fault (no status) 
+0

あなたが最近ADBとmessupました:
は、ドライバーがほとんどの時間を更新されないので、あなたはSDK Manager経由でAndroidのSDKプラットフォーム・ツールの最新バージョンをインストールしていることを確認してください?このシナリオの結果となった最近あなたは何をしましたか? –

+0

良い質問...覚えていることは何もありません... Android SDKのPlataform-toolsを再インストールしても動作しません。 別のポートで試しましたが、どちらも動作しません。 – jordansilva

+0

このケースで何が間違っていたのかわからないので、エラーメッセージにも妥当なプロービングが示されていないので、新しいインストールプロセスを最初から完全に実行することをお勧めします。 ADTパッケージをアンインストールし、次のように再インストールしてください - http://developer.android.com/sdk/index.htmlすべて最高です! –

答えて

3

私は同じ問題を持っていた問題が見つかりました:Androidのメーカー。

AndroidスタジオのメニューTools - >Androidを開き、Enable ADB integrationのチェックを外します。

adb devices(最初にadb kill-serverが必要な場合があります)。

次に、StudioでADB統合を再度有効にすることができます。

0

私は最近、Moto X用のドライバをインストールした後、同じエラーが発生しました。以前はADBとFastbootのクイックインストールがありました。私はドライバをインストールしましたが、Moto Xはまだ登録されていないことが分かりましたので、再度ドライバをアンインストールしてください。私はこのエラーメッセージを受け取りました。私はタスクマネージャーを開いてADB.exeを抹消し、その後Bashでadb deviceコマンドを実行しました。すべてが再び良かった。

0

これは通常、ADBサービスまたはドライバがと古いことを意味します。 enter image description here

関連する問題