3

ViewSonic VB100a タブレットを持っていて、アプリのデバッグに ADB を使用しようとしています。

デバイスを起動すると、ADB は正常に動作します。切断し、しばらく待ってから再接続した後、adb コマンド (デバイス、シェル、どれも機能しない) を試行すると、ADB は「デバイス オフライン」エラーを返します。

Terminal Emulator を使用すると、ファイル /sbin/adbd の md5 ハッシュが変更されることがわかりました。これらはファイルのハッシュです。

ワーキング: 06507f51e43a4632507dba159a5cbd13

動作していません: a2ff86b348e615cce5603cd4761089ef

この問題の原因は何ですか? 壊れたメモリーチップ?Androidを再起動すると元に戻るので、そうは思いません。

助けてくれてありがとう!

編集:これは、MD5合計を含む両方のバイナリへのリンクです

編集 2: SD カードから適切な adbd を /sbin にコピーして再起動する簡単なアプリを作成しました。これは最も便利な方法ではありませんが、常にデバイスを再起動するよりはましです :)

4

1 に答える 1

0

adbd の変更の原因はわかりませんが、これを試しましたか?

$ adb kill-server

このコマンドは adbd を強制終了し、その後 adb shell を実行すると adbd が再起動します。

于 2013-08-16T00:27:24.910 に答える