adb连接手机 unauthorized

使用adb调试首先要打开开发者选项和adb 调试就不用说了,但是有时候adb devices会遇到 unauthorized 的问题

1,lsusb查看所有usb

2,这里我要连的是倒数第二个, 一个华为手机

3,根目录里的.android文件夹里,编辑 adb_usb.ini文件

~/.android$ vim adb_usb.ini

4,在adb_usb.ini 文件里写入华为前面的那个数字,并且要加0x,十六进制。

比如,这里是0x107e

5, 重启adb, adb kill-server , adb start-server,不出意外的话adb devices已经可以看到设备了

6,如果出了意外,还是unauthorized,删除根目录下.android/adbkey文件夹,

~/.android$ rm -rf adbkey 

7,再重启下adb应该就可以了,祝你好运。

### 回答1: "adb devices unauthorized" 表示设备未经授权,无法使用 adb 连接。可能是因为设备未开启 USB 调试模式,或者在连接时没有授权电脑访问设备。需要在设备上开启 USB 调试模式,并在连接时授权电脑访问设备。 ### 回答2: adb devices unauthorized指的是设备未经授权,无法使用adb进行调试操作。一般情况下,Android手机或者平板电脑会出现这种问题,这时候我们需要进行以下的操作来解决问题: 1. 确认USB调试模式开启:首先需要在手机或者平板电脑的设置中确认USB调试模式是否已经开启。通常情况下,您需要进入“设置”-“开发者选项”-“USB调试”来开启这个模式。 2. 确认ADB版本是否正确:有时候您的Android设备会与您使用的ADB版本不兼容,这时候我们需要确认一下我们的ADB版本是否正确。可以使用命令“adb version”来检查ADB版本是否与Android设备兼容。 3. 启动ADB服务:在连接Android设备之前,我们需要确保ADB服务已经启动。可以使用命令“adb start-server”来启动ADB服务。 4. 重启ADB:如果以上三步操作并没有解决问题,可以尝试进行重启ADB。可以使用命令“adb kill-server”来停止ADB服务,然后使用命令“adb start-server”来重新启动ADB服务。 5. 重新连接设备:如果以上四步操作都没有解决问题,可以尝试重新连接设备。首先需要将设备与电脑断开连接,然后再重新连接设备,这时候可能需要重新确认USB调试模式是否开启。 总之,当您的Android设备出现adb devices unauthorized问题时,需要确保USB调试模式开启、ADB版本正确、ADB服务启动,并尝试重新连接设备等操作,以便解决问题。 ### 回答3: adb devices unauthorized 这个问题通常出现在使用 Android Debug Bridge(ADB)命令时,特别是连接 Android 设备时使用。这个问题的解决方法比较简单,主要是让设备授权并允许访问 ADB。 第一种方法:使用设备进行授权 在第一次连接 Android 设备时,设备会弹出一个提示,询问是否允许 ADB 访问设备。如果忽略或者拒绝了这个提示,那么会出现”adb devices unauthorized“的问题。解决方法是断开 USB 连接,然后重新连接设备,再次允许访问即可。 第二种方法:清除 ADB 缓存 如果第一种方法无法解决问题,那么可以尝试清除 ADB 缓存。这里提供两种清除缓存的方式: 方式一:使用 ADB 命令清除 打开命令行工具(Windows 上是 cmd 或 PowerShell,Linux 或 MacOS 上是 Terminal),输入以下命令: adb kill-server adb start-server 这两个命令可以强制重启 ADB 服务,并清除缓存。再次连接设备时,应该能够进行授权。 方式二:手动清除缓存文件 另外一种清除缓存的方式是手动删除缓存文件。Windows 上的缓存文件路径是 C:\Users\<your_username>\.android\adbkey 和 C:\Users\<your_username>\.android\adbkey.pub,Linux/OSX 上的路径是~/.android/adbkey 和 ~/.android/adbkey.pub。删除这两个文件,然后重新启动 ADB 服务,再次连接设备并进行授权。 综上所述,adb devices unauthorized 的问题是由于设备没有被授权或者 ADB 缓存已经损坏所致。可以通过重新授权或清除缓存的方式解决这个问题。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值