我有一个 ViewSonic VB100a 平板电脑,我正在尝试使用 ADB 进行应用程序调试。
当我启动设备时,ADB 工作正常。在我断开连接后,稍等片刻并重新连接,ADB 在尝试任何 adb 命令(设备、shell、无工作)时都会出现“设备脱机”错误。
使用终端仿真器,我发现文件 /sbin/adbd 的 md5 哈希发生了变化。这些是文件的哈希值。
工作:06507f51e43a4632507dba159a5cbd13
不工作:a2ff86b348e615cce5603cd4761089ef
什么可能导致这个问题?内存芯片坏了?我不这么认为,因为重新启动 Android 会恢复它。
在此先感谢您的帮助!
编辑:这是两个带有 MD5 和的二进制文件的链接
编辑 2:我制作了一个简单的应用程序,将好 adbd 从我的 sd 卡复制到 /sbin 并重新启动它。这不是最方便的方法,但总比一直重启设备要好:)