ViewSonic VB100a タブレットを持っていて、アプリのデバッグに ADB を使用しようとしています。
デバイスを起動すると、ADB は正常に動作します。切断し、しばらく待ってから再接続した後、adb コマンド (デバイス、シェル、どれも機能しない) を試行すると、ADB は「デバイス オフライン」エラーを返します。
Terminal Emulator を使用すると、ファイル /sbin/adbd の md5 ハッシュが変更されることがわかりました。これらはファイルのハッシュです。
ワーキング: 06507f51e43a4632507dba159a5cbd13
動作していません: a2ff86b348e615cce5603cd4761089ef
この問題の原因は何ですか? 壊れたメモリーチップ?Androidを再起動すると元に戻るので、そうは思いません。
助けてくれてありがとう!
編集:これは、MD5合計を含む両方のバイナリへのリンクです
編集 2: SD カードから適切な adbd を /sbin にコピーして再起動する簡単なアプリを作成しました。これは最も便利な方法ではありませんが、常にデバイスを再起動するよりはましです :)