Windows 8.1下ADB无法正常运行

这周刚刚把Windows 8升级到8.1,先是出现IE11下Google搜索页面布局乱了的情况,今天又遇到Android 的ADB驱动无法正常启动的异常情况,按照之前为Nexus4添加驱动的方式添加,错误显示为“设备无法启动(错误代码10)”。 从XDA论坛上有很多人爆出这个错误。具体应该原因有待了解,之前是因为Google的USB驱动没有获得徽标认证,Windows8默认情况下不允许安装这种驱动,所以必须关闭了驱动签名或者从inf中提取信息强制安装,详见这篇文章。 Windows8.1下再通过这种方式就不行了,无奈只能通过第三方的ADB驱动来安装。 下载链接   关于驱动 源代码 将ADB设备断开连接,下载安装。 然后按照之前的那篇博文安装,在安装驱动对话的设备厂商中选择ClockWorkMod,然后右侧列表中包含大多数的设备ADB驱动,选择之后下一步,完成安装。  

Windows 8安装Nexus4 USB驱动

Google Nexus4 USB Driver下载 由于Window8强制启用驱动签名认证,导致Nexus 4的USB驱动无法安装,即便是通过查找本地计算机的驱动文件,Windows8也无法识别当前驱动文件。     为此我们需要现将ADB设备类型添加入Windows设备列表中,在浏览计算机上的驱动文件那一步选择,从计算机的驱动程序列表中选取。   Next,选择“显示所有设备”   Next,选择“从磁盘安装”   Next,在对话框中选择“浏览”,找到刚刚下载的Nexus USB Drvier文件夹中的“android_winusb.inf”,点击“确定”   此时Windows会根据inf配置信息列出可安装的驱动列表   选择“Android ADB Interface”,Next,弹出警告对话框,选择“是”,这样Nexus 4的USB驱动就安装成功了。 之前有文章说可以通过重启计算机,在启动项中选择禁用强制驱动签名认证的方式来安装,但这样实在是麻烦,不再赘述。

Galaxy Nexus 开启 开发者选项

刚刚刷完Google原版4.2.4的ROM,忽然发现没有开发者选项,网上查了一下才发现原来暗藏玄机。 设置->关于手机->版本号,连续点击”版本号(JDQ39)”三次,出现提示“你再点 4 下就会变成开发者”,然后再次点击4次,就会出现已经开启开发者模式的提示。此时再后退到设置,就能看到久违的开发者选项了。 这也是Android 彩蛋一枚!   By Nitro Hsu