Google Play: You need to check the icon inside your APK because it is not valid
I'm getting the following error when uploading an APK file in Google Play Developer Console: Upload failed You need to check the icon inside your APK because it is not valid. All answers on SO I've found seem to suggest that you have to convert Vector Drawable icons to PNGs to get rid of this error. Why is that necessary? Isn't it the whole point of Vector Drawables to avoid generating PNGs manually? Edit: Converting my app icon to PNG actually did help. But I still can't understand why is this necessary. Isn't Android Studio supposed to generate PNGs at build time? Louis CAD The Developer