Welcome 微信登录

首页 / 操作系统 / Linux / 小米手机 连接在Ubuntu 下调试

最近的一个项目需要用到linux开发Android程序! 发现Ubuntu有小米开发连接不上!  搞了一个下午才搞成功! 看看吧!小米手机利用USB连接到Ubuntu 10.04系统。运行下面的命令:www.linuxidc.com@linuxidc:~$ lsusbBus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hubBus 006 Device 002: ID 17ef:1003 LenovoBus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hubBus 005 Device 003: ID 046d:c06c Logitech, Inc.Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hubBus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hubBus 003 Device 003: ID 0a5c:2110 Broadcom Corp. Bluetooth ControllerBus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hubBus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hubBus 001 Device 005: ID 18d1:9025Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub拔掉手机的USB连接线,再运行:www.linuxidc.com@linuxidc:~$ lsusbBus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hubBus 006 Device 002: ID 17ef:1003 LenovoBus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hubBus 005 Device 003: ID 046d:c06c Logitech, Inc.Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hubBus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hubBus 003 Device 003: ID 0a5c:2110 Broadcom Corp. Bluetooth ControllerBus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hubBus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hubBus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub对比发现,Bus 001 Device 005: ID 18d1:9025   就是小米手机的sudo gedit  /etc/udev/rules.d/53-android.rules在打开的文件中增加以下文本:SUBSYSTEM=="usb", SYSFS{idVendor}=="04e8", MODE="0666"SUBSYSTEM=="usb", ATTR{idVendor}=="04e8", ATTR{idProduct}=="685e", SYMLINK+="android_adb"sudo chmod a+rx /etc/udev/rules.d/53-android.ruleswww.linuxidc.com@linuxidc:/etc/udev/rules.d$ sudo service udev restart    //or restart udevudev start/running, process 7147在 android sdk 的 tools 目录下运行 (这一步很重要,必须要sudo,否则没效果)www.linuxidc.com@linuxidc:~/star2011/SDK/android-sdk-linux/platform-tools$ sudo ./adb kill-serverwww.linuxidc.com@linuxidc:~/star2011/SDK/android-sdk-linux/platform-tools$ sudo ./adb devices* daemon not running. starting it now on port 5037 ** daemon started successfully *List of devices attached 然后,就可以直接用adb  shell操作了.也可以用Eclipse来调试。VMware虚拟机装Ubuntu系统上不了网Ubuntu 11.10的Grub2修改背景图片和字体大小、颜色相关资讯      Ubuntu基础教程 
  • 如何在Ubuntu中添加和删除书签  (10/08/2015 11:51:26)
  • 如何通过简单的3步恢复Windows 7同  (03/29/2015 16:50:03)
  • ldconfig deferred processing now  (12/08/2013 16:24:06)
  • 如何在 Ubuntu 中再次登录时还原上  (04/20/2015 21:02:23)
  • 让你玩转 Ubuntu 桌面的十一件武器  (03/11/2015 09:30:49)
  • Ubuntu基础教程——如何修改你的计  (11/02/2013 06:49:12)
本文评论 查看全部评论 (0)
表情: 姓名: 字数