【问题标题】:My device doesn't show the Allow USB Debugging dialog我的设备未显示“允许 USB 调试”对话框
【发布时间】:2019-05-22 07:54:37
【问题描述】:

我的 Android Studio 显示“允许从您的设备进行 USB 调试”,但我的设备没有显示该对话框:

我尝试了以下方法,但没有任何效果:

  1. adb kill-server
  2. adb 启动服务器
  3. 从任务管理器中杀死 adb 进程
  4. 重新启动计算机和设备
  5. 在我设备的 USB 调试设置中选择了 MTP 和 PTP 连接。

【问题讨论】:

  • 您使用哪种设备?
  • 三星 j5 我用过,但它发生在任何设备上

标签: android android-studio


【解决方案1】:

另一种面向硬件的方法:

您确定您使用的电缆允许数据传输吗?
一些较便宜的电缆 - 通常与充电器一起出售 - 除了充电外,不能用于其他任何用途。
试试另一根电缆,看看是否可行。

【讨论】:

  • 帮我解决了!
【解决方案2】:

请按照以下步骤操作:

1) 进入手机设置>开发者选项>撤销USB调试。

2) 关闭 USB 调试并重新启动。

它肯定会起作用,就我而言,它起作用了。

【讨论】:

  • 我使用的是安卓最新版本。我没有遇到这种类型的问题
【解决方案3】:

试试这个步骤:

  1. 工具 > 连接助手(点击后会出现在android studio的右侧)
  2. 点击重新扫描 USB 设备
  3. 点击下一步按钮
  4. 应该会出现设备已连接到您的计算机或如果设备未出现在面板中,请尝试重新启动 ADB 服务器。

下面的示例截图

希望它有助于解决您的问题

【讨论】:

    【解决方案4】:

    这就是解决我的问题的方法,看来我的计算机中可能丢失了公钥,从而导致了问题。删除私钥解决了这个问题。

    • 浏览到C:/Users//.android目录并删除 adbkey 和 adbkey.pub
    • 做 adb kill-server
    • 做 adb 设备
    • 注意耳机中的“允许 USB 调试”提示

    Source

    【讨论】:

    • 使用这个,在不同的设备上工作两次。谢谢
    【解决方案5】:

    对于任何感兴趣的人,以下是我授权我的 PC 时没有显示未知原因对话框的方法(需要设备 root):

    1. 转到 C:\Users.android\adbkey.pub
    2. 使用 USB 数据线将文件复制到手机中的任何位置。
    3. 使用 Root Explorer,将 adbkey.pub 移动到此位置:/data/misc/adb/
    4. 将其从 adbkey.pub 重命名为 adb_keys 并允许读写权限
    5. 重启设备。

    现在,您的设备将获得授权,就像您单击对话框上的授权按钮一样。

    【讨论】:

      【解决方案6】:

      在我的情况下,我必须将“开发人员选项”中“网络”下的“选择 USB 配置”从充电设置为 MTP(媒体传输协议),以便对话框显示

      【讨论】:

        【解决方案7】:

        您必须更新系统上与附加设备相关的驱动程序

        在窗口系统中

        • 右击我的电脑进入管理
        • 系统工具然后设备管理器
        • 在此处检查您的设备
        • 右键单击设备并更新驱动程序软件

        【讨论】:

          【解决方案8】:

          我的手机 Android 11 植根后遇到了这个问题。我通过禁用然后重新启用开发者选项解决了这个问题

          在开发者选项菜单中禁用开发者选项。

          【讨论】:

            猜你喜欢
            • 2021-01-03
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 2022-06-20
            • 1970-01-01
            • 2021-07-10
            • 2021-07-29
            • 2015-07-19
            相关资源
            最近更新 更多