Ubuntu下adb连接小米手机
2013-11-29 15:34
330 查看
[b]Ubuntu下adb连接小米手机[/b]
本文参考:http://www.miui.com/thread-1051309-1-1.html
http://www.linuxidc.com/Linux/2013-09/90216.htm
在此表示感谢。
1:eclipse设备一栏都是???
2:运行adb device 显示:
List of devices attached
???????????? no permissions
2,在拨号界面输入*#*#717717#*#*(这一步不知道是不是必要的,建议做上,我觉得这是一个开关命令,有的朋友说不做的话adb命令看不到设备)
3,运行命令lsusb,查看usb设备信息,我这里显示:
4,如果信息特别多,不确认那个是手机的信息,拔下手机,再次运行lsusb,我这里显示:
其中:Bus 001 Device 003: ID 2717:1228 代表了红米手机的设备端口信息,其中2717就是VendorID
5,运行命令:sudo gedit /etc/udev/rules.d/53-android.rules (53只是个数字,50,51...都可以)
添加:SUBSYSTEM=="usb",ATTR{idVendor}=="2717",MODE=="0666"
保存后退出编辑器。
6,给文件添加可执行权限
运行命令:sudo chmod a+rx /etc/udev/rues.d/53-android.rules
7,运行命令:cd .android/,查看目录ls -l
编辑adb_usb.ini,如果没有创建它,命令sudo gedit adb_usb.ini
添加一行:0x2717
保存后退出编辑器。
8,重启udev服务,运行命令:sudo service udev restart
9,重启adb父亲,运行命令:adb kill-server ,adb start-server
10,查看连接设备,这里我操作的时候一直不出来,eclipse中只是在设备名称一栏有一串英文名称外,其他还是???,很是苦恼,后来才注意到,这个时候小米手机在提示是否同意系统连接手机,点了确定后,运行命令:adb devices,成功出来了,而且eclipse设备栏也识别成功,如果到这里还不成功,我觉得基本上问题不大,重新插拔手机,重新打开USB手机调试或者重启手机应该就可以解决。
本文参考:http://www.miui.com/thread-1051309-1-1.html
http://www.linuxidc.com/Linux/2013-09/90216.htm
在此表示感谢。
一,环境
Win7+VirsualBox4.3.2+Ubuntu12.04二,问题描述
在Ubuntu下使用eclipse开发android项目的时候,想连接手机进行真机调试,三星5830可以直接被adb设备识别,并可以进行调试,小米手机识别不了有以下现象:1:eclipse设备一栏都是???
2:运行adb device 显示:
List of devices attached
???????????? no permissions
三,解决办法
1,把小米手机通过USB连接上电脑,确保手机打开USB调试选项2,在拨号界面输入*#*#717717#*#*(这一步不知道是不是必要的,建议做上,我觉得这是一个开关命令,有的朋友说不做的话adb命令看不到设备)
3,运行命令lsusb,查看usb设备信息,我这里显示:
Bus 001 Device 002: ID 80ee:0021 VirtualBox USB Tablet Bus 001 Device 003: ID 2717:1228 Bus 001 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
4,如果信息特别多,不确认那个是手机的信息,拔下手机,再次运行lsusb,我这里显示:
Bus 001 Device 002: ID 80ee:0021 VirtualBox USB Tablet Bus 001 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
其中:Bus 001 Device 003: ID 2717:1228 代表了红米手机的设备端口信息,其中2717就是VendorID
5,运行命令:sudo gedit /etc/udev/rules.d/53-android.rules (53只是个数字,50,51...都可以)
添加:SUBSYSTEM=="usb",ATTR{idVendor}=="2717",MODE=="0666"
保存后退出编辑器。
6,给文件添加可执行权限
运行命令:sudo chmod a+rx /etc/udev/rues.d/53-android.rules
7,运行命令:cd .android/,查看目录ls -l
编辑adb_usb.ini,如果没有创建它,命令sudo gedit adb_usb.ini
添加一行:0x2717
保存后退出编辑器。
8,重启udev服务,运行命令:sudo service udev restart
9,重启adb父亲,运行命令:adb kill-server ,adb start-server
10,查看连接设备,这里我操作的时候一直不出来,eclipse中只是在设备名称一栏有一串英文名称外,其他还是???,很是苦恼,后来才注意到,这个时候小米手机在提示是否同意系统连接手机,点了确定后,运行命令:adb devices,成功出来了,而且eclipse设备栏也识别成功,如果到这里还不成功,我觉得基本上问题不大,重新插拔手机,重新打开USB手机调试或者重启手机应该就可以解决。
List of devices attached TWFYORO7OJPVGULB device
相关文章推荐
- Ubuntu(Linux)下手机调试Android程序(小米手机连接上Android ADB)
- Ubuntu(Linux)下手机调试Android程序(小米手机连接上Android ADB)
- 【Android】Ubuntu系统下使用小米手机做Android开发——adb连接
- 【Android】Ubuntu系统下使用小米手机做Android开发——adb连接
- 小米手机连接ubuntu adb调试
- Ubuntu(Linux)下手机调试Android程序(小米手机连接上Android ADB)
- ubuntu系统下adb连接小米2
- Ubuntu下解决小米手机 adb devices no permissions的问题
- ubuntu 12.04 用 adb 连接 ZTE U885 手机
- ubuntu下adb连接android手机调试
- UBUNTU adb连接android设备
- Ubuntu下使用adb和USB连接的方式进行android设备调试
- ubuntu 连接手机,adb无法识
- ubuntu下root之后的手机adb连接不上电脑
- Ubuntu下解决小米手机 adb devices no permissions的问题
- ADB在Windows和Ubuntu下的安装,android设备连接
- Ubuntu12.04下adb无法识别设备 Ubuntu下adb看不到设备的解决方法 博客分类: ubuntu 这个问题纠结了我2天,本来过去在ubuntu 9下连接HTC
- android 小米手机连接到电脑adb无法识别 解决方案
- 小米手机连接Ubuntu调试
- Android杂谈--ubuntu系统下adb连接小米2