gpt4 book ai didi

Android 设备 adb 在 linux/Mac 上始终未经授权

转载 作者:行者123 更新时间:2023-12-02 21:32:12 29 4
gpt4 key购买 nike

我不得不处理这个问题几次,每次我都会忘记原因是什么,直到我深入挖掘。因此,症状如下:

  • 每次重新连接/重新启动设备时,您都会看到授权对话框,即使您发誓您上次选中了始终复选框。
  • adb shell 为您提供以下简介
  • adb devices 为您提供下面的其他简介
  • 恢复期间无法通过 adb 连接
  • 设备未经授权,插入时不会显示授权对话框

adb shell blurb:

user@PC:~$ adb shell
error: device unauthorized.
This adbd's $ADB_VENDOR_KEYS is not set; try 'adb kill-server' if that seems wrong.
Otherwise check for a confirmation dialog on your device.

adb devices blurb:

user@PC:~$ adb devices
List of devices attached
C4F124F1B9A98AE unauthorized

您的 udev 规则已就位,并且从 lsusb 输出的代码存在于您的 /etc/udev/rules.d/51-android.rules (或redhat 等效项(如果不同)

发生了什么事?

最佳答案

嗯,对我来说,问题是你在下面看到的:

user@PC:~$ ls -al ~/.android/
total 20
drwxrwxr-x 3 user user 4096 Jun 7 15:46 .
drwxr-xr-x 30 user user 4096 Sep 19 11:30 ..
-rw------- 1 root root 1704 Jun 7 15:46 adbkey
-rw-r--r-- 1 root root 710 Jun 7 15:46 adbkey.pub
drwxrwxr-x 2 user user 4096 Jun 7 15:42 cache

请注意我的 adbkey 和匹配的公钥是如何由 root 拥有的?我第一次在这台机器上以 root 身份运行 adb everything。修复很简单,您可能已经知道了:sudo chown user:user ~/.android/adbkey*

关于Android 设备 adb 在 linux/Mac 上始终未经授权,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32672183/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com