What is the Android Icon Size for an App?
For Android launcher icons you will need 6 sizes of PNG or JPG files. In pixels these are 48×48, 72×72, 96×96, 144×144, 192×192 and 512×512. The first five are for the App and the last one for when the App is deployed to the Google Play store. These are the final size of the icons and you must allow for a small margin, hence the area the icon is drawn in will be a bit smaller. For low density screens Android halves the 72×72 icon, but it is possible to include a 36×36 icon in the App for completeness, making 7 icons in total. An Android icon size table in this article summarizes all the relevant information.
Android Image & Icon Size Table Format :
9-Patch PNG (recommended)
|Density||Icon Size||Icon Location||Image Size||Image Location||Ratio||Screen||Margin|
|XXXHDPI||192×192||drawable-xxxhdpi||1280×1920||mipmap-xxxhdpi||4||640 DPI||12 to 16 pixels|
|XXHDPI||144×144||drawable-xxhdpi||960×1600||mipmap-xxhdpi||3||480 DPI||8 to 12 pixels|
|XHDPI||96×96||drawable-xhdpi||640×960||mipmap-xhdpi||2||320 DPI||6 to 8 pixels|
|HDPI||72×72||drawable-hdpi||480×800||mipmap-hdpi||1.5||240 DPI||4 to 6 pixels|
|MDPI||48×48||drawable-mdpi||320×480||mipmap-mdpi||1||160 DPI||3 to 4 pixels|
|LDPI||36×36||drawable-ldpi||240×320||drawable-ldpi||0.75||120 DPI||2 to 3 pixels|
|NA||512×512||Google Play||As required|
For more information on Android Icons see the Iconography web page on the Android Developers web site.