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找不到设备解决方法)的主要内容,如果未能解决你的问题,请参考以下文章