"ADB RSA授权密钥"对话框无法打开

Nic*_*asN 7 android

所以我正在尝试在我的Nexus 6上进行调试.我无法通过手机打开RSA密钥验证.它可以立即在我的朋友macbook上使用相同的电缆

有人有主意吗?我几乎把头发拉了出来.:(

小智 13

  1. 使用USB线将Android设备连接到计算机.
  2. 在Android设备上,转到"设置" - >"开发者"选项.
  3. 找到"选择USB配置"设置并将其设置为"MTP(媒体传输协议)".
  4. 等待授权提示.它应该在几秒钟内出现.

如果不起作用,请尝试"PTP(图片传输协议)".

  • 另外,我相信您想要的选项是“MIDI”。不确定这是否是较新版本的 Android 独有的。 (2认同)

Gai*_*aia 6

简短答案:前往C:\Users\<username>\.android并删除adbkeyadbkey.pub

背景:我可以在Nexus 6上运行现货LMY48I,但我可以连接ADB,但它没有在PC(Windows 10)上请求授权。出现身份验证提示的唯一方法是使用Nexus Root Toolkit(wugfresh.com/nrt)。然后,它要求进行RSA密钥身份验证,并在获得授权后,将该设备列为已连接并被授权(同时使用NRT工具和ADB命令行)。关闭NRT后,设备会按照命令行ADB返回未经授权的状态,并且不再要求进行身份验证。仅按上述启用的命令行ADB删除密钥,而无需NRT即可连接到设备。