您的位置:首页 > 运维架构

通过property修改usb属性

2015-07-14 15:06 225 查看
在UsbService.java中有个public class UsbService extends IUsbManager.Stub中有个onStart里启动了usbservice。

在这个初始化usbservice中初始化了一个UsbDeviceManager同时register了一个receiver。

在UsbDeviceManager中new了一个UsbHandler,在这个handler里对各种usb的property进行了设置,同时根据读到的usb property的值来设置function比如说setAdbEnable然后调用setEbaleFunction,这里的funtion=addfunction(functions,usbmanager.usb_function_ADB),所以属性系统就是这么运作的。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: