Ubuntu系统adb开发调试问题记录
 - 一、adb devices no permissions
 - 二、自定义adb server端口
 - 三、动态库目录
 - 四、USB抓包
 
 
  
 
 
一、adb devices no permissions
 
- lsusb -t 设备树直观地查看设备的Bus ID和Device Num,lsusb找到对应的PID和VID
 - 编辑udev规则
 
 
sudo vim /etc/udev/rules.d/51-android.rules 
SUBSYSTEM=="usb", ATTRS{idVendor}=="0e8d", ATTRS{idProduct}=="201c",MODE="0666"
 
- 重启udev
 
 
sudo chmod a+x /etc/udev/rules.d/51-android.rules
sudo /etc/init.d/udev restart
 
 
二、自定义adb server端口
 
export ANDROID_ADB_SERVER_PORT=30375
 
 
三、动态库目录
 
export LIBRARY_PATH=.:$LIBRARY_PATH
export LD_LIBRARY_PATH=.:$LD_LIBRARY_PATH
 
 
四、USB抓包
 
 
modprobe usbmon
tcpdump -D
tcpdump -i usbmon3 -w usb_log.pcap