C’est ma première question sur StackOverflow, veuillez donc patienter si j’échoue à formuler ma question.
Je travaille sur une application Android qui cible Android O et je veux que le lanceur NE montre PAS l'icône adaptée, c'est-à-dire supprime le fond blanc. J'ai essayé d'utiliser des icônes adaptatives et elles fonctionnent, mais le problème est qu'elles changez l’icône elle-même en la faisant arrondie, carrée, ondulée et en forme de larme.
Au début, je pensais que tout était hors de ma portée, mais certaines autres applications (Facebook, WhatsApp et Snapchat, par exemple) ont leurs icônes inchangées.
tl; dr: Comment puis-je forcer une icône à être utilisée par le lanceur sur Android O?
Les autres applications que vous mentionnez (Facebook, Whatsapp et Snapchat) ne ciblent pas encore Android O. Une fois qu’elles le seront, elles seront également obligées d’avoir une icône adaptative.
Supprimez simplement la propriété targetSdkVersion
de votre fichier build.gradle
de niveau d'application. Ça va marcher.