昨晚凌晨,手上的一个天语w650突然不能开机了。担心别人联系我,又不想重新刷机,于是就开始了各种捣鼓。
能大体猜出手机出问题的原因:应用安装的太多,导致手机内存不足,不能正常开机。所以把多余的应用删掉就可以了。
打算用adb命令卸载几个应用,但是发现在win7下的命令窗口里,adb devices就是不显示手机。尝试adb kill-server,之后再adb devices,也是不起作用。从网上查到一个方法,从电脑的设备管理器中,找到Android Phone下的ADB Interface,在其属性中,找到详细信息标签页,选择硬件ID,会有一个VID_xxxx的值(图片中的是24E3)。
将这个值写到C:\Users\Administrator\.android的目录下的adb_usb.ini文件中(如果没有就新建一个)。文件内容为
0x24E3 #自己手机的VID
保存,重新插拔手机USB线,就能够用adb devices 正常找到手机了。
ps:
附加解决自己手机不能开机的方法。
发现手机在这种未开机的状态下,不能用adb uninstall进行卸载,只能另想别招。网上有人就建议直接刷机,但是自己还不想丢失手机里的数据。看到刷机,突然想到手机刷机时,需要进入recovery模式,这里面会不会有什么工具可以帮助我?
于是进入recovery模式,清除了cache缓存和dalvik缓存,然后挂载上U盘(手机存储卡),清理了一下手机存储卡里的数据。重启设备,ok,手机又活过来了。