问题
Play Store requires a "High res icon", which is 512x512.
For some reason, it looks pixelated on the store listing, despite being 512x512 (png).
The image is fine when I open it on my PC, just not on store. Anyone knows what's going on?
Edit: Image (Smart Picks is my app)
回答1:
Understanding Android Icon Sizes
Android approach their Icon Size documentation slightly differently to other platforms, concentrating on different pixel densities rather than the simple facts we want. However, it is worth taking a moment to understand why they use this approach.
As technology has progressed, manufacturers have brought out hardware with ever increasing resolutions and pixel density. An increase in pixel density or dots per inch (dpi), basically means more image information can be displayed with.
MDPI – Medium Pixel Density – also known as the ‘Baseline’ HDPI – High Pixel Density XHDPI – Extra High Pixel Density XXHDPI – Extra Extra High Pixel Density
Note: Android also supports low-density (LDPI) screens, but you normally don’t need to create custom assets at this size because Android effectively down-scales your HDPI assets by 1/2 to match the expected size.
来源:https://stackoverflow.com/questions/40218155/play-store-app-icon-pixelated