如何以编程方式找到 USB连接的默认应用?例如:对于浏览器,我们可以使用How to find default browser set on android device
答案 0 :(得分:1)
连接USB时看到的应用是设置应用。它不是一个不同的应用程序,而是我们在设备上的默认设置应用程序的一部分。
如果你深入研究 AOSP (Android开源项目 - 阅读更多here)
您会遇到一个活动: UsbModeChooserActivity ,它是 com.android.settings.deviceinfo 包的一部分,在USB时调用已连接。
您可以在这里查看代码: - UsbModeChooserActivity
希望它有所帮助。