Bonjour,
J'ai commencé le développement d'une application depuis quelques temps déjà et je me retrouve face à un problème d'icône.
Je développe sur android studio.
Mon app s'installe et se lance bien sur le téléphone de test que j'ai (Samsung galaxy S3 GT-I9300 avec android version 4.3) mais aucune icône apparait quand je parcours les applications sur le téléphone.
Pourtant quand je me rend dans "gestionnaire d'application>", mon app et son icône apparait bien
Voilà l'arborescence de mon dossier 'res
et du dossier 'drawable':
J'ai vérifié mon fichier android.xml qui commence comme ceci, de plus l'icône s'affiche bien à gauche de ma ligne (dans le manifest)
J'ai essayé plusieurs autres choses:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32 <?xml version="1.0" encoding="utf-8"?> <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.example.myapp" android:versionCode="1" android:versionName="1.0" > <uses-sdk android:maxSdkVersion="22" /> <supports-screens android:anyDensity="false" android:largeScreens="false" android:normalScreens="true" /> <application android:icon="@drawable/ic_launcher" android:label="my app"> <activity android:name=".Introduction.SplashActivity" android:label="SplashActivity" android:screenOrientation="portrait" android:theme="@android:style/Theme.Black.NoTitleBar" > <intent-filter> <action android:name="android.intent.action.Main" /> <category android:name="android.intent.category.LAUNCHER" /> </intent-filter> </activity> [...] </application> </manifest>
-Remplacer <uses-sdk android:maxSdkVersion="22" /> par <uses-sdk android:maxSdkVersion="18" />, inverser les 'max' par des 'min'.
-Refaire mes icônes avec l'outil online Android assets studio, j'ai décompressé le zip (cf pièce jointe) que j'ai copié dans mon dossier 'res'. (J'ai fait attention d'indiquer @mipmap/ic_launcher mais sans succès)
-Tenter de déplacer les dossiers de mipmap dans drawable mais toujours rien qui s'affiche.
-Vérifier mes dimensions d’icône
-Vider le cache de l'application
-Désinstaller/réinstaller l'application
-Installer une autre appli pour voir si l’icône s'affiche correctement et bien oui
[Edit] nouvelles solutions proposées par les membres mais non fonctionnelles:
[Edit] -Essayer dans IDE Android Studio "File -> Invalidate Caches / Restart"
[Edit] -Mettre mes icones dans le dossier res>mipmap
[Edit] -Essaie sans le "supports-screen" dans le manifest
Que puis vérifier d'autre ?
Merci par avance
Partager