3 pièce(s) jointe(s)
Application API 22+ icone
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 :calim2:
Voilà l'arborescence de mon dossier 'res
Pièce jointe 190008
et du dossier 'drawable':
Pièce jointe 190007
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)
Code:
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> |
J'ai essayé plusieurs autres choses:
-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 :weird:
[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
:pleure: Que puis vérifier d'autre ?
Merci par avance