我查找了意图过滤器,发现当“Android通过将意图的内容与设备上其他应用程序的清单文件中声明的意图过滤器进行比较来找到合适的组件启动”时会使用它们(http://developer .android.com/guide/components/intents-filters.html#Building)
在我的清单文件中,我有
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
从阅读该指南来看,这意味着该活动可以处理具有主要动作和启动器类别的隐含意图。
但是,如果我在清单文件中有多个具有相同意图过滤器的应用程序怎么办。我知道一些隐含的意图将被调用主动作和启动器类别。Android 操作系统如何知道选择此应用程序?