Android 8怎么修改USB默认为MTP
16lz
2021-01-23
直接上代码
.\frameworks\base\services\usb\java\com\android\server\usb\UsbDeviceManager.java
....case MSG_SYSTEM_READY: updateUsbNotification(); updateAdbNotification(); updateUsbFunctions(); break;case MSG_BOOT_COMPLETED: mBootCompleted = true; if (mPendingBootBroadcast) { updateUsbStateBroadcastIfNeeded(false); mPendingBootBroadcast = false; } //setEnabledFunctions(null, false, false);删掉这行 setEnabledFunctions(UsbManager.USB_FUNCTION_MTP, false, false);//加上这行 if (mCurrentAccessory != null) { getCurrentSettings().accessoryAttached(mCurrentAccessory); } if (mDebuggingManager != null) { mDebuggingManager.setAdbEnabled(mAdbEnabled); } break;case MSG_USER_SWITCHED: {.....
更多相关文章
- 第一行代码Android第三课
- Android 开源源代码收集(不断更新中...)
- Android顶部工具栏和底部工具栏的简单实现代码
- Android的多媒体框架Opencore代码阅读
- Android应用程序启动过程源代码分析
- Android中创建对话框(确定取消对话框、单选对话框、多选对话框)
- 从零开始--系统深入学习android(实践-让我们开始写代码-Android框