在Android源码编译完后可能需要打包并刷入手机,这时就需要连接android设备,这样才能执行adb及fastboot命令操作android设备。就跟Windows环境下通过USB线插入电脑,先安装驱动才能连接手机类似。
方法一:
配置udev的规则
1、输入lsusb,查看设备的ID号,如:
Bus 002 Device 008: ID 0bb4:0d02 High Tech Computer Corp. (HTC)
Bus 008 Device 002: ID 046d:c52e Logitech, Inc.
其中Bus 002 Device 008: ID 0bb4:0d02 High Tech Computer Corp.这一行就是我的HTC手机的USB使用端口了。记住中间的这两个ID:0bb4和0d02。
2、sudo vi /etc/udev/rules.d/70-android.rules
如果没有这个文件,可以创建(我用的51-android.rules),然后加入以下内容