远程连接安卓adb_教你一步一步解决,安卓adb连接失败的问题

原创不易,请多多支持!对Java技术感兴趣的童鞋请关注我,后续技术分享更精彩。

React Native ,在linux下调试Android真机时,adb经常莫名其妙连接不上。作为小白,刚开始学RN,折腾了一段时间,总算把问题解决。记录下来,供遇到类似烦恼的小伙伴参考。

环境

CentOS Linux release 7.3.1611 (Core)

手机连接检测

确保手机和电脑连接同一网络,不同wifi网络可能导致adb连接失败。检测手机usb连接是否正常,多插拔几次确认连接无误。

打开手机中的开发人员选项,选择手机系统中的设置 -- 系统 -- 开发人员选项

ca46487fb013fee41815418eea60f05e.png

如果没有看到开发人员选项,可以通过 设置 -- 系统 -- 关于手机 -- 版本号 ,连续点击多下开启‘开发人员选项’。

'开发人员选项'开关开启后,打开USB调试选项,开启调试模式。如果android系统版本>=9.x时,请检查 '选择USB配置' 是否为'RNDIS(USB 网络)'选项,默认可能是'仅充电'选项。我在这上面,因为这个选项未打开,折腾浪费了半天时间,小伙伴们一定要注意!!!

1413a2b0d85f78153349209a1df374fa.png
2175a537e5bcc5f0bbc0bac4629ef54b.png
689eb10e31bba60dc848683675a5c277.png

通过以下命令检测usb系统连接状态,第一条即是我华为手机的usb连接信息。

lsusb
a58a4da6516e8b32ae7132ec826d7959.png

adb连接检测

执行adb命令,发现新出现device信息,即表示adb连接手机成功。

adb devices
50c820962d6e010539dc5b757c3deb73.png

idVendor添加

如果adb连接不上。google提到修改/etc/udev/rules.d/51-android.rules的方法。即执行如下命令

echo 'SUBSYSTEM=="usb
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值