Vous devez définir une activité Lanceur unique dans votre manifeste. qui est
vous définiriez comme suit:
<activity android:name=".Activity1" android:label="@string/appname">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
<activity android:name=".Activity2" android:label="@string/appname">
<intent-filter>
<action android:name="android.intent.action.VIEW" />
<category android:name="android.intent.category.DEFAULT" />
</intent-filter>
</activity>
vous devez mettre le <category android:name="android.intent.category.DEFAULT" />
au lieu de <category android:name="android.intent.category.LAUNCHER" />
pour votre l'activité que vous ne voulez pas lancer.
Besoin de plus d'informations. Qu'y a-t-il dans le manifeste? Avez-vous deux intentions LAUNCHER? Avez-vous renommé le nom de classe/package au cours du processus de développement? – EboMike