Dos actividades de iniciador

Tengo dos actividades marcadas con filtro de intención

<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.package"
android:versionCode="1"
android:versionName="1.0" >

<uses-sdk android:minSdkVersion="7" />

<application
    android:name=".MyApp"
    android:icon="@drawable/ic_launcher"
    android:label="@string/app_name" >

    <!-- work order activity -->
    <activity
        android:name=".app.WorkOrderActivity"
        android:label="@string/work_order"
        android:taskAffinity="com.package.task_for_work_order_activity" >
        <intent-filter>
            <action android:name="android.intent.action.MAIN" />

            <category android:name="android.intent.category.LAUNCHER" />
        </intent-filter>
    </activity>

    <!-- inventory activity -->
    <activity
        android:name=".app.InventoryActivity"
        android:label="@string/inventory"
        android:taskAffinity="com.package.task_for_inventory_activity" >
        <intent-filter>
            <action android:name="android.intent.action.MAIN" />

            <category android:name="android.intent.category.LAUNCHER" />
        </intent-filter>
    </activity>
</application>

El problema es que cuando instalo el archivo apk, no se muestra ninguna actividad, porque, como entendí, el sistema no puede especificar qué actividad se debe mostrar.

Realmente necesito dos actividades que se muestran en el iniciador, así que no des consejos sobre cómo eliminar los filtros intencionales de la segunda actividad, o si lo haces, bríndame otra forma de mostrar dos íconos en el iniciador.

Respuestas a la pregunta(8)

Su respuesta a la pregunta