Ubuntu下手机连接电脑的步骤 + (adb devices找不到设备解决方法)

Posted 鑫大

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Ubuntu下手机连接电脑的步骤 + (adb devices找不到设备解决方法)相关的知识,希望对你有一定的参考价值。

连接步骤:.打开手机设置 > 连按几次关于手机版本号 > 退出手机版本号,出现开发者选项 >进入并打开:开发者选项,USB调试

1. 查看usb设备,命令:lsusb


第四个是所连接的手机设备 12d1:107e 12d1
是vendorId, 107e是productId


2. 在 /etc/udev/rules.d/下面新建70-Android.rules文件, 运行如下命令:
sudo gedit /etc/udev/rules.d/70-android.rules
在文件中添加:
SUBSYSTEM=="usb", ATTR{idVendor}=="12d1",ATTRS{idProduct}=="107e",MODE="0666"
3. 给70-android.rules加权限,命令:
sudo chmod a+rx /etc/udev/rules.d/70-android.rules
4. 重启 udev服务,命令: 
sudo service udev restart
5. "0x12d1"(0x12d1是对应上方的vendorId),命令:
echo "0x12d1" > ~/.android/adb_usb.ini
6. 在 自己安装的android sdk 的 tools 目录下运行  
sudo adb kill-server
sudo adb devices

最终结果:

 

7.常见错误:

1)

不显示手机设备

2)

出现未授权:手机上打开usb调试后,忘了按确定键

( 如果显示有应用遮挡了权限请求界面,开启悬浮导航,手机USB连接电脑后开启USB调试,弹出授权当前计算机USB调试的弹框。

如果悬浮导航有覆盖弹框界面,则无法进行确认授权,并弹出提示,有应用遮挡了权限请求界面,“设置”应用无法验证您的回应。

解决办法:将悬浮导航从弹框上移开或关闭悬浮导航。)

3 ) 

List of devices attached

???????????? no permissions

这意味着,USB连接的设备是能够被识别的。Google之后,得知adb server需要以root的权限启动

 

 

以上是关于Ubuntu下手机连接电脑的步骤 + (adb devices找不到设备解决方法)的主要内容,如果未能解决你的问题,请参考以下文章

Ubuntu使用adb连接android手机失败unknown的解决的方法

adb电脑桥梁手机步骤以及操作

手机导出日志到电脑的方式-adb cmd下输出log

电脑连接多个安卓设备时 如何对指定安卓手机 执行adb命令

ADB抓取手机日志

手机连接电脑提示出现adb错误是怎么回事,应该怎么解决