码迷,mamicode.com
首页 > 移动开发 > 详细

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

时间:2020-03-19 17:52:54      阅读:76      评论:0      收藏:0      [点我收藏+]

标签:sdk   tool   usb调试   关闭   启动   font   start   usb   mission   

连接步骤:.打开手机设置 > 连按几次关于手机版本号 > 退出手机版本号,出现开发者选项 >进入并打开:开发者选项,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找不到设备解决方法)

标签:sdk   tool   usb调试   关闭   启动   font   start   usb   mission   

原文地址:https://www.cnblogs.com/cx-99/p/12525778.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!