1

昨日まで、すべてが完璧に機能していましたが、今日、電話を接続し (Jelly Bean に更新したばかり)、adb.exe が機能しなくなりました。adb.exe を実行すると、ヘルプが表示されますが、コマンドを使用したい場合、コマンドは永久に実行され、メッセージは表示されません。

「kill-server」と「devices」を試してみましたが、永久に実行され、メッセージはまったく表示されず、プロセスを終了して閉じる必要があります。

同じ電話を完全に機能していた他のPCに接続するだけで、adb.exeが機能しなくなります。奇妙なことに、電話を切断したり、タブレットを接続したりしても、adb.exe が機能しなくなります。Adb.exe が使い物にならなくなりました。

昨日同じ電話(Android 4.0)をタブレット(Android 4.2)で使用していて、adb.exeが機能していました。

MD5をチェックしたので、adb.exeは破損しておらず、動作中のPCと同じです(5787e5df1a68e7afea82d58e5f0d6549 *adb.exe)。

私は Android Debug Bridge バージョン 1.0.31 と Android SDK ツール 22 を持っています。Android SDK ツールをアンインストールして再度インストールしましたが、終了間近になると adb.exe が起動し、再び永久に実行されるためハングします。

何か提案や助けをお願いします?

4

4 に答える 4

1

まだこの問題に直面しているかどうかはわかりませんが、価値があるのは、adb.exe で同じ種類の問題があり、トラブルシューティングを試みているときにこの投稿に出くわしたことです。私の場合、物理的な Android デバイスは使用せず、エミュレーターのみを使用していました。すべてが正常に機能していたのに、突然 adb.exe が応答しなくなりました (どの adb コマンドからも出力を取得できず、ハングしたように見えました)。

結局、私の問題は、開発マシンにインストールした別のアプリケーションであることが判明しました。それはサービスとして開始され、adbサーバーが実行されているのとまったく同じポート(5037)でリッスンしていたため、混乱しているように見えました。別のポートを使用するようにアプリケーションを変更すると、adb が再び動作し始め、すべて問題ありませんでした。

于 2013-09-11T08:37:31.313 に答える
1

再起動してみてください。USB ドライバーがロックすることがあります。http://android-casual.googlecode.comのプロジェクトで ADB を頻繁に使用していますが、ADB がロックアップすると、3 つのいずれかになります。1. USB ドライバー、または 2. adb_usb.ini を更新する必要があります。 、または 3. 新しいデバイスでは、ADB が任意のアクションを実行できるように、それらを「ペアリング」する必要があります。

ペアリングするには、切断して再接続し、「adb Devies」を実行して、デバイスにペアリングを表示します。

于 2013-05-20T17:37:48.303 に答える
0

コマンドを実行

where adb

そんな状況がありました。

私の場合

where adb

出力した

C:\Windows\adb.exe D:\AndroidSDK\adt-bundle-windows-x86_64-20131030\sdk\platform-tools\adb.exe

EclipseがAndroidSDK(ディスクDから)から2番目のadbを使用したときに、ディスクCからadbを実行しようとしました。

奇妙なパスから adb を削除したところC:\Windows\adb.exe、この問題は解決しました。

于 2014-06-13T12:19:05.397 に答える