tenemos el mismo problema, pero me fijo esta manera antes de mi código de abajo en el manifiesto Aviso
<application
android:debuggable="true"
android:allowBackup="true">
<activity android:name=".SplashActivity">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
<activity
android:name="com.noupdate.apptest_noupdate.MainActivity"
android:icon="@drawable/ic_launcher"
android:label="@string/app_name">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
</application>
que en el SplashActivity dentro de la intención es el código
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
Sólo eliminado la categoría
<category android:name="android.intent.category.LAUNCHER" />
Así que después de eliminar el categoría de filtro intención en chapoteo que no se ha instalado dos icono de la aplicación, pero sólo uno para el código principal será como este aviso que se elimina la categoría de filtro intención
<application
android:debuggable="true"
android:allowBackup="true">
<activity android:name=".SplashActivity">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
</intent-filter>
</activity>
<activity
android:name="com.noupdate.apptest_noupdate.MainActivity"
android:icon="@drawable/ic_launcher"
android:theme="@android:style/Theme.NoTitleBar"
android:label="@string/app_name">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
</application>
lo que realmente ayuda
1 He tenido el mismo problema, sólo me ha quitado el <-filtro intención> intent-filter> de la segunda actividad y el problema está resuelto (tuve en splash y pantalla principal) –