So far, I’ve always used the next application icons sizes :
- ldpi 36×36
- mdpi 48×48
- hdpi 72×72
- xhdpi 96×96
- xxhdpi 144×144
However, for Amazon Kindle Fire, the situation is different, since it shows the icons on a “carousel”, which enlarges them a lot. This means a very blurry icon since it uses the mdpi icon.
I’ve checked on the internet, and I saw that for the Kindle Fire, I need to put a 200×200 icon on the drawable-mdpi folder. However, this can result in weird things on some other mdpi devices, like the optimus one. For example, if I use the icon in a notification (either the temporary one or the one that sticks in the notification bar), it is enlarged/cropped.
What should I do? I don’t like the idea of making a version for the android market and a different one for the Amazon market, or somehow set the 200×200 icon to specifically work only for Kindle Fire.
the reason is that new Android devices are always created, and I cannot afford to buy them all just to check that it looks fine on them too.
Is there maybe a way to use a single, very high quality app icon?
ok , it seems that once i put the app on the amazon app store, it might be possible to use the best icon.
references:
http://mobile.tutsplus.com/tutorials/android/getting-started-with-kindle-fire-development/
https://developer.amazon.com/help/faq.html
How to embed a high-resolution icon in a non-Amazon-AppStore Kindle Fire app?