找到在USB连接上启动的默认应用程序

时间:2017-04-19 06:53:45

标签: android

如何以编程方式找到 USB连接默认应用?例如:对于浏览器,我们可以使用How to find default browser set on android device

1 个答案:

答案 0 :(得分:1)

连接USB时看到的应用是设置应用。它不是一个不同的应用程序,而是我们在设备上的默认设置应用程序的一部分。

如果你深入研究 AOSP (Android开源项目 - 阅读更多here

您会遇到一个活动: UsbModeChooserActivity ,它是 com.android.settings.deviceinfo 包的一部分,在USB时调用已连接。

您可以在这里查看代码: - UsbModeChooserActivity

希望它有所帮助。