Android 修改默认USB模式
16lz
2021-01-23
Android 修改默认USB模式
android 7.0后修改为默认MTP
@Overridepublic void handleMessage(Message msg) { switch (msg.what) { case MSG_UPDATE_STATE: ...... if (mBootCompleted) { if (!mConnected) { // restore defaults when USB is disconnected // 修改USB为默认MTP模式 { // setEnabledFunctions(null, !mAdbEnabled, false); setEnabledFunctions(UsbManager.USB_FUNCTION_MTP, false, true); // } } updateUsbFunctions(); } else { mPendingBootBroadcast = true; } break; case MSG_UPDATE_PORT_STATE: ...... case MSG_BOOT_COMPLETED: mBootCompleted = true; if (mPendingBootBroadcast) { updateUsbStateBroadcastIfNeeded(false); mPendingBootBroadcast = false; } // 修改USB为默认MTP模式 { // setEnabledFunctions(null, false, false); setEnabledFunctions(UsbManager.USB_FUNCTION_MTP, false, true); // } if (mCurrentAccessory != null) { getCurrentSettings().accessoryAttached(mCurrentAccessory); } if (mDebuggingManager != null) { mDebuggingManager.setAdbEnabled(mAdbEnabled); } break; case MSG_USER_SWITCHED: { ......}
更多相关文章
- Android 8.1 关机充电动画(三)Android模式
- 修改ZXing for Android为竖屏模式
- Android SDK开发 -- TitleBar重构 (代理模式-优化)
- Android UI设计模式
- Android中Activity四种启动模式详解