【问题标题】:adb can't find my device (sony xperia J)adb 找不到我的设备 (sony xperia J)
【发布时间】:2015-05-25 07:24:49
【问题描述】:
  1. 我使用的是 Windows 7 64 位
  2. 我的手机是索尼 Xperia J
  3. 我的手机处于调试模式
  4. 我手机的驱动程序已安装
  5. 'adb devices' 返回:“连接的设备列表”,没有其他内容
  6. 我已删除所有相关软件并重新安装

我已经尝试了很多其他的事情,但是由于我已经尝试解决这个问题 2 天了,我基本上已经尝试了互联网上所有可能的解决方案。请帮忙。

【问题讨论】:

  • 设备管理器告诉你什么,有没有无法识别的设备?
  • 我的一个 Android 测试设备拒绝通过 USB 连接到 ADB。我最终通过安装 ADB over Wifi 小部件解决了这个问题。只要您的设备和 PC 在同一个本地网络上,启动此小部件就会为您提供 IP 地址和端口(显示在小部件本身上),您可以通过 ADB 的连接命令(例如,连接 192.168.1.105:8000 ) 它比 USB 慢很多,但很实用。

标签: android adb


【解决方案1】:

我发现您必须将手机置于大容量存储模式,默认为 MTP 模式。就如此容易 @#!我花了几个小时尝试各种阅读帖子。

设置/Xperia/USB 连接/USB 连接模式,然后选择 MASS Storage,而不是 MTP。我确实取消了安装 PC Companion。它立即起作用。无需更新驱动程序,无需更改 android_winusb.inf。在再次尝试 adb devices 之前,您可能需要终止 adb.exe。

对我来说就是这样:)

【讨论】:

  • 这也是我们的解决方案。
【解决方案2】:

索尼 Xperia Tablet S 的答案:

修改 Google USB 驱动程序

  • 在Android SDK Manager中安装google usb驱动
  • 提供子目录 $ANDROID_SDK\sdk\extras\google\sub_driver
  • 此目录包含 android_winusb.inf

    • 添加

    (在您的情况下必须有所不同)

    ;SONY 索尼平板电脑 S %CompositeAdbInterface% = USB_Install, USB\VID_054C&PID_05B4&MI_01

    到部分

    [Google.NTx86] [Google.NTamd64]

  • 打开 cmd 外壳

  • cd c:\
  • mkdir .android
  • cd .android
  • echo 0x54c >> adb_usb.ini (可能不同的数字)

安装修改后的驱动

  • 首先杀死任何 adb 进程
  • 连接平板电脑,确保设备上选择了调试usb模式
  • 打开设备管理器->其他设备,感叹号设备
    • 更新驱动程序
    • 浏览驱动软件
    • !!从列表中选择
    • !!有磁盘
    • !!选择 android_winusb.inf
    • 忽略有关未签名驱动程序的所有警告
    • 选择 Android ADB 接口
  • 设备现在应该显示为“Android 设备 - Android ADB 接口” (仍在设备管理器中

  • 上面应该可以解决问题。

  • 试试 $ANDROID_PATH\sdk\platform-tools\adb 设备

    它现在应该列出新设备(在它不可见之前)

使用的信息:

由于限制,下一篇文章中的链接

【讨论】:

    【解决方案3】:

    我遇到了同样的问题,就是没有安装 Sony Xperia J 的 Android 驱动程序

    解决方案:安装 Sony Companion http://www-support-downloads.sonymobile.com/Software%20Downloads/PC%20Companion/Sony%20PC%20Companion_Web.exe

    享受吧!

    【讨论】:

    • 虽然此链接可能会回答问题,但最好在此处包含答案的基本部分并提供链接以供参考。如果链接页面发生更改,仅链接答案可能会失效。 - From Review
    • @GastónSaillén 这不是仅链接的答案。答案是“安装 Sony Companion”,尽管在这种情况下很简洁,但完全可以接受。然后它会提供一个下载 Sony Companion 安装程序的链接。
    • @MarkRotteveel,链接已过期
    • @AlexP。然后编辑该链接或将其替换为更新的链接。它不会改变这不是仅链接答案的事实。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-11-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多