androidandroid-launcher

Android keeps putting default icon in phone


I have changed icons, in mipmap folders. In my AndroidManifest:

    android:allowBackup="true"
    android:icon="@mipmap/launcher"
    android:label="@string/app_name"
    android:roundIcon="@mipmap/launcher"

But the icon drawn in the phone is the default (the green with the droid). I have even deleted the ic_launcher.png and ic_launcher_round.png files...

Uninstalled and reinstaled a lot of times. Clean/rebuild also a lot of times. Nothing works.

This has me scratching my head for a while.

Any help?


Solution

  • The best way to change app's launcher icon is to use Image Asset option implemented in Android Studio. It handles all common phones dimensions.

    More info here - https://developer.android.com/studio/write/image-asset-studio#access

    enter image description here