Google Play Store: You need fix your high-res icon. It is not a valid image
This is the error message I get when attempting to give my app an image on the play store. Here is the image.
It was created in GIMP. Please help, this is keeping me from getting my app up.
As described on Google Play Store developer console, icon image should be: 512 x 512, 32-bit PNG (with alpha)
Your picture is (I checked with "file" Linux command) PNG image data, 512 x 512, 8-bit colormap, non-interlaced
This happened because your image uses only a few colors and gimp decided to use png format with indexed colors so image file is as small as possible.
Resolved by re-saving with Paint.NET. I guess it's some kind of GIMP bug.
For people who want a bundle of images-
I found this very useful https://romannurik.github.io/AndroidAssetStudio/icons-launcher.html
It provides you with a suite of image options. Practically, everything that you might need.
you can also use
PNG image data, 512 x 512, 8-bit/color RGBA, non-interlaced
if you see "Store Listing". down. down.. down... there is another input box
Hi-res icon Default – Korean (South Korea) – ko-KR 512 x 512 32-bit PNG (with alpha)
I also wasted very much time. the solution was very, very, simple.
there is another input box.
I worked hours on this. Finally I downloaded photo and picture resizer and you can type in the size you want. Then take a screenshot of it and upload it.
I have done below to solve this issue:
Used resize button in the mspaint / Paint application in Windows.
Made sure the content is in the middle of the images.
Uploaded, it worked.