【问题标题】:running adb devices showing unauthorized device?运行显示未经授权的设备的 adb 设备?
【发布时间】:2014-10-03 21:48:24
【问题描述】:

我已将一些 android 设备连接到 Linux 主机。当我跑步时

adb devices

它将显示未经授权的设备。我通过

解决了这个问题
adb kill-server
sudo adb start-server

但每次主机重新启动时,它都会再次显示设备未经授权。请有人解释一下如何永久解决这个问题。

设备通过USB线连接到主机。

【问题讨论】:

    标签: android linux shell adb


    【解决方案1】:

    这似乎是 ADB 版本的问题。
    您可能需要更新您的 ADB。

    使用以下方法检查,如果版本较旧,请更新到最新版本。

    $ adb version
    Android Debug Bridge version 1.0.31
    

    当你输入时:

    $ adb devices
    List of devices attached 
    TA93300ZP0  unauthorized
    

    您应该会在手机上收到以下通知

    选择Ok,然后当你发出

    $ adb devices
    List of devices attached 
    TA93300ZP0  device
    

    您应该能够连接到您的设备。

    如果您选择Always allow from this computer。
    这应该可以永久解决您的问题。

    在Moto G (Android 4.4.4)Ubuntu 12.04 上测试。

    【讨论】:

    • 我当前的 adb 版本是 1.0.31,我选择了 Always allow from this computer,但它现在可以工作了。每次设备重新启动或我取消连接并将设备插回主机时,它都会要求RSA key fingerprint。
    • 验证这一点的一种方法是 1) 关闭开发人员选项 2) 撤销 USB 授权 3) 打开开发人员选项 4) 启用 USB 调试,您会在设备上看到 RSA 密钥通知 5) 选择Always allow from this computer 和 Ok 6) 运行 adb usb,现在您应该不会在设备上再次看到 RSA 密钥通知,并且只能在提示符下看到 restarting in USB mode。请试试这个并告诉我。
    • 比上面@SaurabhMeshram 的回答少了几步,它可以工作:1)杀死 adb 服务器 2)在开发人员的选项中,撤销 USB 授权 3)运行“adb devices” 4)你得到 RSA 密钥设备上的通知弹出窗口。接受并选中“始终允许来自此计算机”。
    • @barbara.post,是的,我后来确实找到了这个答案stackoverflow.com/questions/25968542/…。还在 cmets 中为 Op 更新了相同的内容,以验证感谢您无论如何改进答案:)
    • 按照@SaurabhMeshram 的步骤,我得到了"Because an app is obscuring a permission request, Settings can't verify your response",但我无法单击“确定”。在不移除电缆的情况下重新启动设备可以解决此问题。我希望这对某人有帮助。
    【解决方案2】:

    杀死 adb 服务器,从我的用户文件夹中删除 .android 文件夹(例如 Win7 上的 C:\Users\user.android)文件夹以及拔下并“撤销 USB 调试授权..”,然后重新插入,我终于让指纹再次出现了。

    【讨论】:

    • 国王万岁!唯一适用于 VirtualBox+Ubuntu16 的解决方案
    • 成功了!其他什么都没做!
    【解决方案3】:

    您应该得到允许 USB 调试提示。如果由于某种原因你没有得到它,禁用调试并重新启用调试将修复它。

    进入 Android 的调试选项屏幕。禁用调试,然后重新启用调试。然后再次尝试使用adb 进行连接。现在Android上会弹出授权提示。你会看到:

    允许 USB 调试? 以及计算机的 RSA 密钥指纹。

    您还将有一个复选框选项以始终允许此计算机。

    回答给予许可的提示。您还可以选中始终允许此计算机的选项。

    【讨论】:

      猜你喜欢
      • 2015-10-16
      • 2014-05-29
      • 1970-01-01
      • 1970-01-01
      • 2014-11-30
      • 2015-09-05
      • 2018-04-04
      • 2018-04-11
      相关资源
      最近更新 更多