Android手机未被adb设备列出

时间:2017-05-26 20:35:25

标签: android adb

adb devices未显示我的USB连接Android手机(Redmi Note 4,并非重要)。我知道this question on the subject。但在我的情况下,奇怪的是该设备在Chrome devtools中可见,我可以“检查”webview。显然,我已经在设备上设置了USB调试。我所有的Windows USB驱动程序都安装正确。我做过adb kill-server && adb start-server。我已将设备置于MTP / PTP USB模式。我已经尝试了任意数量的电缆和端口组合以及插入和拔出的序列以及再次打开和关闭USB调试。设备在“设备管理器”中的“便携式设备”下可见。

几天前,事情一直很好。我可以想到在此期间没有任何明显的变化。

在第一次发布这个问题之后,事情又意外地开始了 - 我不记得我所做的事情的顺序。就在最近,这个问题又重新抬头了。

什么可以解释这种状况?

2 个答案:

答案 0 :(得分:0)

在您的情况下,小米电话的简单且经过测试的解决方案。

转到开发人员选项向下滚动到底部,然后转到 MIUI优化 。它会在你的android工作室中显示出来。

答案 1 :(得分:-1)

您是否尝试为设备添加VendorID?         为此,请执行以下操作:         在终端上运行以查找您的供应商ID;             的lsusb

    Find your phones vendor id (it will be probably without any company names) and type,

        sudo gedit ~/.android/adb_usb.ini

    and your adb_usb.ini file should look like:

    # ANDROID 3RD PARTY USB VENDOR ID LIST -- DO NOT EDIT.
    # USE 'android update adb' TO GENERATE.
    # 1 USB VENDOR ID PER LINE.
    # ie 0x2207
    0x<Add Your Vendor ID here>

    Disconnected and reconnected device and also needed to run below commands on terminal;

        sudo adb kill-server && adb start-server