android开发教程之ubuntu使用adb连接小米2的步骤和adb调试方法

2019-12-10 20:10:23王冬梅
易采站长站为您分析ubuntu中使用adb连接小米2的步骤和adb调试方法,需要的朋友可以参考下    

步骤:分两步

一、usb连接:

在Ubuntu挂载使用MTP设备步骤如下:

1.将MTP设备连接至PC机

2.如果是第一次使用MTP设备需要安装以下软件,否则可以跳过此步骤:

 

复制代码
$ sudo apt-get install mtpfs libfuse-dev libmad0-dev

 

3.挂载MTP设备

 

复制代码
$ sudo mtpfs -o allow_other /media/mtp

 

如果提示设备忙,可以等一会再挂载。

二、adb调试:

 

复制代码
sudo gedit  /etc/udev/rules.d/50-android.rules   //在打开的文件中增加以下文本:

 

SUBSYSTEM=="usb", SYSFS{idVendor}=="2717", MODE=="0666"
SUBSYSTEM=="usb_device", SYSFS{idVendor}=="2717", MODE=="0666"
SUBSYSTEM=="usb", ATTR{idVendor}=="2717", ATTR{idProduct}=="9039", SYMLINK+="android_adb"

sudo chmod a+rx /etc/udev/rules.d/50-android.rules

 

注意,这个50-android.rules 文件名字应该是随意命名的,试过 51-android.rules ,52-android.rules 似乎是都可以的。

注意 “SUBSYSTEM==“usb”, SYSFS{idVendor}==“2717”, MODE==“0666” “这句是给ubuntu 7.01 以后的系统识别用的

而"SUBSYSTEM==“usb_device”, SYSFS{idVendor}==“2717”, MODE==“0666”“是给Ubuntu 7.01之前的系统识别用的。

 

复制代码
ubuntu@ubuntu:/etc/udev/rules.d$ sudo service udev restart    //or restart udev
udev stop/waiting
udev start/running, process 1666

 

在 android sdk 的 tools 目录下运行 (这一步很重要,必须要sudo,否则没效果)