Android开发真机调试 ADB Android Device Unauthorized

本文解决了一个在Android手机升级系统后遇到的问题,即在使用USB连接进行真机调试时,设备显示为未授权且未认证状态。通过在手机的开发者选项中撤销USB调试授权、执行adbkill-server和adbstart-server命令、断开USB连接后重新连接并启用调试模式,最终实现了设备的正常授权。

之前在开发Android真机调试时,出现找不到设备的情况,这是因为部分厂商修改了系统里的厂商ID,导致设备未授权,于是找不到设备,详见之前的文章:

开发Android程序使用USB连接真机调试时找不到设备的解决办法

 

但前一段时间升级手机系统,清除数据后,今天在调试时又找不到设备了,准确的说是有设备,但是出现的是不在线,且未认证的设备,网上有的说是删除手机里的认证问文件然后重连,有说adb kill-server然后在start,试了好几次都不行。

 

最终在stackoverflow上找到答案:

1、现在Android手机的设置,开发者选项里有个“撤销USB调试授权”,点击并撤销所有授权

2、

adb kill-server
adb start-server

 3、断开USB连接然后重新连接,在取消USB调试模式并重新启用(我这里要取消调试模式重连才可以,原文没有此选项),然后会出现重新授权的选项

然后就没什么了。

 

参考链接:http://stackoverflow.com/questions/23081263/adb-android-device-unauthorized

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值