ADB 和 Android Studio 未在调试模式下检测到我的设备。我使用最新的 SDK 平台工具在 Windows 7 x64 Pro 上工作。
我尝试了几乎所有不同的设备配置——插入 MTP 和 MSC 模式、撤销授权、安装索尼和修改的通用驱动程序以及任何其他提示——但没有成功。
任何人有任何想法来解决这个问题?
ADB 和 Android Studio 未在调试模式下检测到我的设备。我使用最新的 SDK 平台工具在 Windows 7 x64 Pro 上工作。
我尝试了几乎所有不同的设备配置——插入 MTP 和 MSC 模式、撤销授权、安装索尼和修改的通用驱动程序以及任何其他提示——但没有成功。
任何人有任何想法来解决这个问题?
尝试安装 Sony PC Companion。这应该安装与 adb 通信所需的所有驱动程序:
毕竟没有成功,在设备管理器中找到了该设备但带有问号,驱动也没有找到。
所以我需要从索尼下载驱动程序
http://developer.sonymobile.com/downloads/drivers/xperia-z3-compact-driver/
并手动更新驱动程序。
因此,在那之后,该设备在 Android Studio 中被识别。
谢谢
经过几天与司机的斗争,我找到了解决方案并成功应用它。正如我在上面的一条评论中所假设和写的那样,问题不在于 adb 驱动程序,而在于驱动程序(尤其是 USB 驱动程序)安装。不久,要正确安装驱动程序并运行 adb,我需要清理缓存驱动程序并重新扫描计算机以重建驱动程序信息。我在这里找到了类似问题的描述:
另外,我在这里为遇到此类问题的任何人重写解决方案:
以下是可能遇到此问题的人的解决方案:这在 Windows 7 Ultimate 64bit 中对我有用!您必须拥有所有管理员权限!
1- 打开 Windows 资源管理器
2- 转到 C:/Windows/System32/DriverStore
您将有几个文件夹和文件。您将拥有 *.dat 文件和其他名为:infcache.1 的文件
3-右键单击每个文件(不要触摸文件夹!)并选择属性。
4-转到安全选项卡
5-单击编辑
6-选择您的帐户并选中复选框:完全控制(见 ss)
7- 单击确定。
8-对每个文件重复
9- 选择所有文件(*.dat 和 infcache.1)
10- 按 shift+del
11- 按确定。
12- 现在,转到 C:Windows/System32/Driver Store/File Repository/
13-搜索名为 usbstor.inf 的文件夹
14-打开它(如果你有多个,选择最近的)
15-复制“usbstor.inf”和“usbstor.PNF”
16- 将这两个文件粘贴到 C:/Windows/inf
17-重启你的电脑,瞧!:b
如果Windows没有自动安装,到设备管理器,卸载所有未知设备和带黄色感叹号的设备,然后点击“检查是否有硬件改动”
现在,Windows 将成功安装所有硬件
完成所有这些步骤后,计算机自动找到了 Sony Xperia Z3 Compact 设备,安装了所有驱动程序并 adb 在列表中显示我的设备。最后,它现在运行良好。
如果somoene将来会遇到类似的问题,我希望它会有所帮助。