Eclipse 无法识别 Xperia E1

Posted

技术标签:

【中文标题】Eclipse 无法识别 Xperia E1【英文标题】:Xperia E1 not recognized by Eclipse 【发布时间】:2015-02-19 09:45:51 【问题描述】:

我似乎无法让 eclipse 将我的 Xperia E1 识别为 ADB 设备。

问题是在 eclipse 的设备列表中检测到它,但它显示 427ac413 作为序列号并且目标未知。 USB 调试模式已打开,我尝试了 MSC 和 MTP 模式,我重新启动了设备,从 PC Companion 安装了 ADB 驱动程序(尽管它说的是 Sony so0107 而不是我在其他一些论坛上看到的 so0101)。我认为这可能是驱动程序问题,也可能是安装了错误的驱动程序,因为我第一次安装它时 adb 驱动程序说它来自三星,我不得不卸载它并重新安装它。

关于如何使它工作的任何建议?

【问题讨论】:

【参考方案1】:

以下是一些可行的步骤。

    关闭USB Debugging mode 用 MSC 和 MTP 模式连接您的手机(检查是否在每种模式下都可以访问,这意味着至少这 2 个驱动程序都可以) 断开电话 确保 ADT USB 驱动程序是最新的。 检查 adb 是否正在运行,最好通过任务管理器(如果您同时尝试 eclipse 和 cmd adb,它们会自己搞砸,在这种情况下,关于 adb 的红色错误开始出现在 eclipse 控制台中。) 打开手机上的USB Debugging mode,在MSC中连接。 连接手机,它应该要求USB调试访问。

万一一切都失败了。

换个 USB 试试 换一根 USB 线试试吧,有些傻瓜手机用“正宗”线索尼与索尼、三星与三星等的“正宗”线效果更好。 重启手机 重启电脑 打开/关闭USB Debugging mode,无论是否连接手机。 通过指向PC CompanionADB drivers的文件夹尝试手动安装驱动程序 重启eclipse

如果仍然拒绝,让我们确保 android 连接:

(关闭eclipse)打开cmd运行adb命令 在调试模式下连接手机adb devices 检查是否在线。如果是,那么日食识别它只是一个机会问题。如果不是,您可能遇到了 adb 或驱动程序 (?) 的问题。

如果您遇到 adb 问题。一些公司在电话套件中安装 adb 以更新电话或访问电话数据。此 adb 将自己安装在 PATH 并启动而不是用于开发的 Android ADB。在这种情况下,您可以在 cmd 中运行 adb kill-server 导航到 android adb 位置和 adb.exe start-server

如果驱动程序在网上搜索Xperia E1 android debug drivers 并开始测试是否有效。

【讨论】:

【参考方案2】:

似乎可以通过 Windows 设备管理器手动更新 ADB 驱动程序来解决此问题。 Sony Experia 论坛上有一个支持线程讨论并提供了解决此问题的详细步骤:

http://talk.sonymobile.com/t5/Xperia-E-E-dual/ADB-driver-XPERIA-E/td-p/290337

【讨论】:

【参考方案3】:

我已经通过关注these steps 解决了我的问题。 问题是 SDK_HOME 文件夹设置不正确,PC 未授权。所以我禁用了开发人员工具并再次启用它们,撤销了 USB 调试授权,然后将其重新插入。对话框出现在我的手机上,然后一切正常。

【讨论】:

【参考方案4】:

首先,您可能使用了错误的驱动程序,请尝试从here、here 或here 获取。

那么,再次强制windows重新安装驱动:

从 [设备管理器] 中选择设备。 更新驱动程序 ----> 浏览我的计算机以查找驱动程序软件 ----> 让我从列表中选择... ----> 从磁盘安装。 浏览并选择正确的驱动程序,然后按 OK。

最后,重启你的adb:

从 cmd 转到 /platform-tools 目录,然后写入 adb kill-server,然后写入 adb start-server

【讨论】:

以上是关于Eclipse 无法识别 Xperia E1的主要内容,如果未能解决你的问题,请参考以下文章

Eclipse 导入外部项目无法识别为web项目并且无法在部署到tomcat下

Eclipse 无法识别 src/main/webapp 目录

无法识别的选择器发送到实例 0x7ff971e1f920

如何修复:“无法识别的令牌'无法识别':期待('true','false'或'null')”使用Horton schema-registry

“ValueError:无法识别的标记样式'hline'”。 Matplotlib plot() 和 scatter() 函数无法识别一堆标记

Swift:手势识别器无法识别的选择器发送到实例