需求:
现在有两个设备,都运行android系统,如何通过usb来通信?
准备知识:
- 两个通过usb连接起来的设备,有主次之分,一个是主设备,一个是从设备。
- 用来对android进行调试的usb口,称做otg口。这个口有两种用法。当android的otg连接的是电脑等设备时,电脑对android供电,电脑是主设备(称作host),android是从设备,。当android的otg连接的是u盘等设备时,android对u盘进行供电,android是host而u盘是从设备。
- android当然也可以有专用作host的usb口。
- android也自带adb调试工具,位于/system/bin目录下。
- 如果把android用作host的usb口,连接到另一个android的otg口上,那么这个android就可以运行自带的adb工具,对另一台android进行调试了。但运行adb的android必须要root。