Android Question [SOLVED] Google Play - Upload failed - need to check the icon inside your APK because not valid

JoeR

Member
Licensed User
Longtime User
When I tried to load my .apk into Google Play - I received the message " Upload failed - You need to check the icon inside your APK because it is not valid"

I solved this problem by deleting four folders which were inside objects > res . These folders were:
drawable-hdpi :: drawable-ldpi :: drawable-mdpi :: drawable-xhdpi and each contained a low-res icon.
Thus the only icon "launcher" icon left was the one in objects > res > drawable. This was 512x512 and met Google's standards.

The reason I had these four folders with low-res icons is because that approach is recommended in
The Basic4Android book (page 184 "Prescribed Resolutions").

Do I still need these low-res icons?
 

TomA

Active Member
Licensed User
Longtime User
When I tried to load my .apk into Google Play - I received the message " Upload failed - You need to check the icon inside your APK because it is not valid"

I solved this problem by deleting four folders which were inside objects > res . These folders were:
drawable-hdpi :: drawable-ldpi :: drawable-mdpi :: drawable-xhdpi and each contained a low-res icon.
Thus the only icon "launcher" icon left was the one in objects > res > drawable. This was 512x512 and met Google's standards.

.,..

To see what you need/should have, take a look at https://support.google.com/googleplay/android-developer/answer/1078870?hl=en (Graphic assets, screenshots and video), also http://developer.android.com/design/style/iconography.html (Iconography - talks about various sizes of icons and when to use them). Also check out http://android-ui-utils.googlecode.com/hg/asset-studio/dist/index.html - Android Asset Studio - which makes it easy to create icons. For example, the launcher icon generator will take your image and create the various sizes for different resolutions.
 
Upvote 0
Top