adb无法识别Android 4.0.4设备。
adb无法识别Android 4.0.4设备。
我有两部安卓手机:
- Alcatel One Touch 4030D,安卓版本为4.1.1,内核版本为3.4.0
- Highscreen Spark,安卓版本为4.0.4,内核版本为3.0.21-perf。
adb devices
可以检测到Alcatel手机,但无法检测到Highscreen手机。
我尝试运行 adb kill-server; adb start-server
,但没有起到作用。在不同的连接模式之间切换(媒体设备(MTP),USB存储)也没有起到作用。USB调试已启用。
以下是开发者选项设置的截屏:
我该如何使adb能够识别Highscreen设备?
更新1(03.08.2013 19:00 MSK):将0454
添加到adb_usb.ini
中没有起到作用。
更新2(03.08.2013 19:59 MSK):我尝试遵循官方的谷歌建议,但因为找不到Highscreen Spark设备的驱动程序而失败。
通过在官方网站http://support.highscreen.org寻找驱动程序。
也可以在其他网站上搜索USB驱动程序,这可能有助于解决问题。
如果在搜索框中输入“Spark”,你将找不到任何结果。
问题的原因是:Windows系统需要安装设备驱动才能识别Android 4.0.4设备,而Linux和Mac系统不需要安装驱动即可连接设备。
解决方法是:在Windows系统中安装Android设备驱动。
具体步骤如下:
1. 访问developer.android.com/tools/device.html,下载适用于Windows系统的Android设备驱动。
2. 将下载的驱动文件解压到一个目录中。
3. 连接Android 4.0.4设备到计算机上,并确保设备开启了USB调试模式。
4. 在计算机上打开命令提示符(CMD)。
5. 使用cd命令切换到驱动文件所在的目录。
6. 在命令提示符中输入以下命令:adb devices
7. 如果一切正常,命令提示符中会显示已连接的Android设备的序列号。
通过上述步骤,就可以让Windows系统识别并连接Android 4.0.4设备了。