【问题标题】:Can't find my android smartphone with eclipse/adb找不到我的带有 eclipse/adb 的 android 智能手机
【发布时间】:2013-05-15 17:59:10
【问题描述】:

我无法让 eclipse / adb 找到我的 htc 欲望 x。 我尝试了一切,谷歌 USB 驱动程序,htc 同步等。 我启用了 USB 调试,但由于我获得了 android 4.1.1,我无法将 USB 连接更改为“仅充电”,似乎它应该自己这样做。 重新启动 pc / htc,尝试 adb kill-server 等似乎没有任何效果。

有人知道原因是什么吗?

【问题讨论】:

  • 你的sdk是最新的吗?
  • @AJak - ADB 在 Android 4.2.2 中开始要求白名单身份验证(以及最新的 SDK 以支持该身份验证),因此虽然这是一个很好的建议,但它似乎不太可能成为问题4.1.1 设备,除非供应商精心挑选了此更改。
  • 这可能是不必要的,但您确定您仍然启用了 USB 调试吗?你有Developer Options 设置菜单吗?如果没有,您需要进入About Phone 并点击内部版本号 6 或 7 次以显示此隐藏菜单,然后您可以启用 USB 调试。还要确保您的驱动程序与您手机的 VID 相关联。

标签: android eclipse adb


【解决方案1】:

不要重启电脑,而是尝试重启你的手机。我的三星 Galaxy Y 也遇到了同样的问题。通过重启手机解决了。

【讨论】:

    【解决方案2】:

    下载Android Terminal Emulator并输入

    ps | grep adb
    

    如果你没有得到任何输出,你的 ROM 不支持调试。

    【讨论】:

    • u0_a25@android:/ $ ps | grep adb /system/bin/sh: grep: not found [1] + Stopped (signal) ps |完成 (127) grep adb 127|u0_a25@android:/ $ [1] + 破管 ps | Done (127) grep adb 这是否意味着它不支持调试?
    • 不,这意味着你没有grep工具,所以输入ps > /sdcard/ps.txt然后将文件ps.txt从你的sd卡复制到计算机并在该文件中搜索adb(或粘贴这个文件在这里)
    • 找到这一行:shell 2401 1 3532 220 ffffffff 00000000 S /sbin/adbd
    • 看来手机一切正常。可以换台电脑试试吗?
    • 这是一个糟糕的建议,因为大多数官方 android 版本没有 grep
    猜你喜欢
    • 1970-01-01
    • 2019-02-21
    • 2017-06-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-09-15
    相关资源
    最近更新 更多