Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/188.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 请检查设备上的确认对话框_Android_Debugging_Adb - Fatal编程技术网

Android 请检查设备上的确认对话框

Android 请检查设备上的确认对话框,android,debugging,adb,Android,Debugging,Adb,我正在尝试连接adb设备,它显示“请检查设备上的确认对话框”。但没有adb确认(rssi)对话框 其他设备的adb设置相同。我查了一下,还有其他一些帖子。但这对我不起作用 任何建议 这通常发生在您最初未接受RSA密钥通知时。 最好是重置设置 按以下步骤进行: 关闭开发者选项 在开发者设置下,点击撤销USB授权 打开开发人员的选项 启用USB调试,您将在设备上看到RSA密钥通知 您应该立即看到上述通知 从这台计算机上选择“始终允许”,然后选择“确定”。 以避免进一步否认 您问题中提到

我正在尝试连接adb设备,它显示“请检查设备上的确认对话框”。但没有adb确认(rssi)对话框

其他设备的adb设置相同。我查了一下,还有其他一些帖子。但这对我不起作用


任何建议

这通常发生在您最初未接受RSA密钥通知时。
最好是重置设置

按以下步骤进行:

  • 关闭
    开发者选项

  • 在开发者设置下,点击
    撤销USB授权

  • 打开开发人员的选项

  • 启用USB调试
    ,您将在设备上看到RSA密钥通知

    您应该立即看到上述通知

  • 从这台计算机上选择“始终允许”,然后选择“确定”。
    以避免进一步否认

  • 您问题中提到的链接也应该有效。
    可能是个问题

    更新:
    这也可能是您的
    adb
    二进制版本的问题。
    使用以下工具检查adb的版本:

    $ adb version
    Android Debug Bridge version 1.0.31
    

    如果您使用的是旧版本,请更新。

    对于我来说,选择撤销USB调试授权将使整个设置应用程序崩溃。下面是一个对我有效的简单方法(我拥有设备的root访问权限):

    方法是简单地从
    ~/.android/
    目录复制机器的
    adbkey.pub
    ,并将其放入名为
    adb_keys
    的android设备SD卡(使用Web或MTP),然后将文件复制到正确的路径:

    # On the problematic device
    cp /sdcard/adbkey.pub /data/misc/adb/adb_keys
    
    (注意:有一个“打开”按钮,用于进一步了解此方法的详细信息。)

    如果有人感兴趣的话,我已经对此做了更多的解释。

    我也有同样的问题。 我的电脑上有两个不同的Linux系统。 在MX Linux 19.3 xfce上的安装非常简单,并且在很短的时间内就能正常工作。 在Mint 19.3肉桂上的安装将不起作用。 我在谷歌上找到的所有说明都没有解决我的问题。 删除我目录中的adbkey和adbkey.pub文件后,当我按照说明操作时,没有得到这些文件。我始终处于“设备未经授权”状态,未获得“设备上的确认对话框”。 然后我有了一个神圣的灵感。在控制台中,我通过su给了我root权限
    从那里开始,droidcam。我立刻在智能手机上看到了确认对话框,driodcam工作正常。adbkey和adbkey.pub文件现在位于/root/.android目录下。

    这里没有显示此对话框…还有其他建议吗?您是指第4步。
    adb设备的输出是什么?,
    未经授权的
    ?我能够重现该问题,并且上述步骤工作正常。也许您可以尝试重新启动设备,拔下插头,然后重新启动ADB进程。您基本上需要接受步骤4通知。它是最新的Android调试桥版本1.0.31,不适合我。。我有最新的adb版本1.0.32断开手机;adb杀戮服务器;adb启动服务器;确保手机在主页(启动器)屏幕上未锁定;重新连接电话找到答案了吗?时间很长。但据我记忆所及,我必须执行重置设备,然后命令终止并启动adb服务器。重置设备???这是我的主手机…嗯…因为我在开发者设备上测试:|。