Reputation: 341
I have provided an update for my application via Android market. After new application installed from market, my app icon alone has not changed to the new app icon in the Android Launcher screen.
However, if the mobile restarted once, the new icon is reflected in Launcher screen too. It looks like my old app icon cached in Android Launcher.
What could be an issue? Is that a bug with Android or am I missing something?
Upvotes: 25
Views: 32081
Reputation: 1552
I also faced this problem, because of roundIcon
configuration. So please make sure, you have updated both icon
and roundIcon
.
Android uses either of the icons based on the device configuration. Hence we should be defining both kinds of icons
https://developer.android.com/about/versions/nougat/android-7.1#circular-icons
Upvotes: 0
Reputation: 3825
Same Problem !! did you check after clear cache or reboot your device
After clear caches my problem is Gone
Try
Setting -> Apps -> All -> yourApp - > Clear Cache
if not updated Than Reboot Device
Check this link - Android application name and icon doesn't change until phone is rebooted (after application update)
Upvotes: 3
Reputation: 3972
Something similar happened to me with action bar icons. In intelliJ, I had to explicitly rebuild the project for the icon change to take effect. It's worth mentionning that the faulty icon name remained the same (I was switching from holo light to holo dark)
Upvotes: 0
Reputation: 226
I had the same problems and tried different approaches (one was trying to remove programatically the launcher screen's icon and the add the new one; I was able to add the new one but couldn't remove the old one; android:duplicate doesn't replace the old one only avoids to add the new icon and if trying to remove and I as far as I've researched so far was removed starting with ICS). But my conclusion is that there's an Android issue and you can find it posted here: https://code.google.com/p/android/issues/detail?id=54546
Upvotes: 1
Reputation: 6322
The app in the app launcher (drawer) should be updated, but the shortcuts won't be updated until the next refresh of the homescreen. There isn't much you can do that unfortunately, but the homescreen does refresh itself once in a while, so the new icon will eventually replace the old icon automatically.
Upvotes: 19