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 Companion
或ADB 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 目录
如何修复:“无法识别的令牌'无法识别':期待('true','false'或'null')”使用Horton schema-registry
“ValueError:无法识别的标记样式'hline'”。 Matplotlib plot() 和 scatter() 函数无法识别一堆标记