有没有办法检测启用了哪种 USB 模式?
以前,使用Settings.Global.USB_MASS_STORAGE_ENABLED
很容易。
但是现在,只有 MTP / PTP / 充电,我们如何检测启用了哪种模式?如果设备已经连接(因此通过循环usbManager.getDeviceList();
)或检查某些系统设置?
我只是在谈论检测而不是更改它,而不是扎根。
有没有办法检测启用了哪种 USB 模式?
以前,使用Settings.Global.USB_MASS_STORAGE_ENABLED
很容易。
但是现在,只有 MTP / PTP / 充电,我们如何检测启用了哪种模式?如果设备已经连接(因此通过循环usbManager.getDeviceList();
)或检查某些系统设置?
我只是在谈论检测而不是更改它,而不是扎根。