Mezcla de manifiesto de Android: diferentes actividades de lanzamiento del proyecto de biblioteca

Tengo un proyecto de biblioteca que tiene la siguiente estructura:

<activity android:name="com.comp.package.activities.A1"> <intent-filter> <action android:name="android.intent.action.MAIN"/> <category android:name="android.intent.category.LAUNCHER"/> </intent-filter> </activity> <activity android:name="com.comp.package.activities.A2"> </activity> <activity android:name="com.comp.package.activities.A3"> </activity> <activity android:name="com.comp.package.activities.A4"> </activity> 

En el proyecto de la aplicación quiero que el manifiesto combinado sea:

  <activity android:name="com.comp.package.activities.A2"> <intent-filter> <action android:name="android.intent.action.MAIN"/> <category android:name="android.intent.category.LAUNCHER"/> </intent-filter> </activity> <activity android:name="com.comp.package.activities.A1"> </activity> <activity android:name="com.comp.package.activities.A3"> </activity> <activity android:name="com.comp.package.activities.A4"> </activity> 

¿Es posible lograr esto utilizando la característica de fusión manifiesta?

Si trato de tener

  <activity android:name="com.comp.package.activities.A2"> <intent-filter> <action android:name="android.intent.action.MAIN"/> <category android:name="android.intent.category.LAUNCHER"/> </intent-filter> </activity> 

En el archivo de manifiesto base del proyecto de la aplicación, estoy recibiendo el siguiente error.

  Trying to merge incompatible /manifest/application/activity[@name=com.comp.package.activities.A2] element: <activity @android:name="com.comp.package.activities.A2"> -- <intent-filter> -- <action -- @android:name="android.intent.action.MAIN"> <activity @android:name="com.comp.package.activities.A2"> ++</activity> ++(end reached) 

FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.