Dans mon manifeste peu de filtre d'intention utilisé mais j'ai enlevé tout filtre d'intention à l'exception de Lauche mais toujours deux icônes. Y a-t-il une autre raison pour deux icônes?
Je dois éditer ce post et ajoute mon apporce d'application.Gradle comme projet Build.Gradle P>
Ceci mon manifeste P>
<uses-feature android:name="android.hardware.camera" android:required="false" /> <uses-feature android:name="android.hardware.camera.autofocus" android:required="false" /> <uses-feature android:name="android.hardware.camera.flash" android:required="false" /> <uses-permission android:name="android.permission.INTERNET" /> <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" /> <uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" /> <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" /> <uses-permission android:name="android.permission.READ_PHONE_STATE" /> <uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" /> <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" /> <uses-permission android:name="android.permission.CAMERA" /> <uses-permission android:name="android.permission.GET_ACCOUNTS" /> <uses-permission android:name="android.permission.USE_CREDENTIALS" /> <application android:allowBackup="true" android:icon="@drawable/app_icon" android:label="@string/app_name" android:largeHeap="true" android:supportsRtl="true" android:theme="@style/AppTheme" tools:replace="android:icon"> <activity android:name=".activity.SplashActivity" android:screenOrientation="portrait" android:windowSoftInputMode="adjustResize|stateHidden"> <intent-filter> <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.LAUNCHER" /> </intent-filter> </activity> <activity android:name=".activity.user.LoginUserActivity" android:windowSoftInputMode="adjustResize|stateHidden" /> </application>
4 Réponses :
Dans Manifest Vous utilisez deux icônes telles que l'icône et l'icône.hence, vous obtenez deux icônes peut-être.
<application android:allowBackup="true" android:icon="@drawable/app_icon" //app icon android:label="@string/app_name" android:largeHeap="true" android:roundIcon="@drawable/app_icon" ---> //another app icon android:supportsRtl="true" android:theme="@style/AppTheme" tools:replace="android:icon">
@ g.brahma en supprimant une icône donnant le même résultat.
@UnityTaru Pouvez-vous également essayer de supprimer cette ligne dans Manifest "Outils: Remplacer =" Android: Icône "? Je ne sais pas pourquoi son utilisé là-bas.
@ g.brahma "Outils: Remplacer =" Android: icon "Cela dit à la fusion d'utiliser mon icône manifeste et non d'autres bibliothèques.
Créez-vous des icônes de raccourci pragmatiquement ??
@dastan ne crée pas d'icônes de raccourci
J'ai résolu ce problème de Stackoverflow.com/Questtions/6028695/... Je suis allé à ce chemin /build/intermediates/manifests/debug/androidmanifest.xml et a constaté qu'il y avait deux solutaires.
Vérifiez que tous les dossiers digues (MDPI, XDPI, XXHDPI, XXHDPI, XXXHDPI, XXXHDPI, etc.).
Si vous utilisez des bibliothèques ou module, modifiez le nom de cette icône de l'app_name à tout autre. p>
Si c'est le problème du lanceur, désinstaller toutes les applications de votre appareil. Assurez-vous qu'une seule activité de lanceur dans votre manifeste et courez à nouveau. P>
@ Shel S9 Tout allait bien comme vous l'avez mentionné ci-dessus.
J'ai résolu ce problème de Stackoverflow.com/Questtions/6028695/... Je suis allé à ce chemin /build/intermediates/manifests/debug/androidmanifest.xml et a constaté qu'il y avait deux solutaires.
Vous avez deux icônes mentionnées dans le manifeste de l'application, voir ceci:
<manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.yourpackage" xmlns:tools="http://schemas.android.com/tools">
J'ai essayé les deux processus que vous avez dit, mais le résultat est pareil
J'ai résolu ce problème de Stackoverflow.com/Questtions/6028695/... Je suis allé à ce chemin /build/intermediates/manifests/debug/androidmanifest.xml et a constaté qu'il y avait deux solutaires.
Mais vous devez accepter l'une des réponses à votre question. Consultez la réponse qui vous a le plus aidé et acceptez-la. Vous pouvez également ajouter votre propre réponse pour que d'autres obtiennent de l'aide.
J'ai résolu ce problème de ce lien p>
Android, icône a été dupliquer Lorsque j'installe mon application sur l'appareil p>
Je suis allé à ce chemin /build/intermediates/manifests/debug/androidmanifest.xml et a constaté qu'il y avait deux lanceurs. P>
J'ai résolu ce problème de Stackoverflow.com/questions/6028695/... Je suis allé à ce chemin /build/intermediates/manifests/debugroidmanifest.xml et a constaté qu'il y avait deux lanchers .