在开发过程中,我希望为我的应用程序创建多个活动的运行配置,以便可以直接测试所需的活动。但是,当我创建新的运行配置时,“启动操作”列表中只包含主要活动,而不包括其他活动。尝试根据@sparkymats的建议在AndroidManifest.xml中添加IntentFilter(可以为空或带有android.intent.category.LAUNCHER类别),但活动列表仍然只包含主要活动。如何直接启动其他活动?
在清单文件中,将以下行放置在您想启动的每个活动标签内
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
AndroidManifest.xml
文件,并为每一个您想要直接启动的活动添加一个IntentFilter
。通过发送一个意图(Intent)来启动一个活动(Activity)。因此,该活动必须配置为从启动器接收意图(Intent)。