Gradle: Comment fusionner manifeste Android fichiers pour les différents buildTypes qui ont besoin de la même Activité, mais avec une intention différente-filtres

donc je suis en train d'utiliser gradle de créer un buildType, mais que buildType besoin d'utiliser des caractéristiques différentes pour la même Activité. Dans ce cas, mon splash activité a besoin d'un autre intent-filter selon buildType. Est-ce possible?

J'obtiens l'erreur suivante dans gradle:

:Tinder:processUtestManifest
[AndroidManifest.xml:67, AndroidManifest.xml:38] Trying to merge incompatible /manifest/application/activity[@name=com.<company_name>.activities.ActivitySplash] element:
  <activity
      @android:name="com.<company_name>.activities.ActivitySplash"
      <intent-filter>
          <action
--            @android:name="android.intent.action.MAIN">
  <activity
      @android:name="com.<company_name>.activities.ActivitySplash"
      <intent-filter>
          <action
++            @android:name="com.apphance.android.LAUNCH">

OriginalL'auteur Karim Varela | 2013-09-09