Android USB Host框架
Android 下的usb框架及功能点: https://blog.csdn.net/tianruxishui/article/details/37902959 1.Android framework中****Manager.java是给用户提供的接口。 UsbDeviceManager.java:主要完成功能切换及状态的更新,需要向外广播状态,接收kernel发送过来的event信息。实质性的工作都在这里边完成。 UsbManager.java: usbService.java: 用户会通过usbManager的调用来完成usb功能的设置。 2.Android O中关于USB的文件 [ubuntu @services]$ pwd /media/ubuntu/work/service_mount/android_ti/mydroid/frameworks/base/services [ubuntu @services]$ tree usb usb ├── Android.mk └── java └── com └── android └── server └── usb ├── UsbAudioManager.java ├── UsbDebuggingManager.java ├── UsbDeviceManager.java ├── UsbHostManager.java ├──