
To support all Android screen densities properly, you can download the icon at the highest resolution available (e.g. 512px) and manually resize it for different density buckets:
Recommended icon sizes for each density bucket:
| Density | Folder name | Scale | Recommended icon size |
|---|---|---|---|
| mdpi | drawable-mdpi | 1x | 48 × 48 px |
| hdpi | drawable-hdpi | 1.5x | 72 × 72 px |
| xhdpi | drawable-xhdpi | 2x | 96 × 96 px |
| xxhdpi | drawable-xxhdpi | 3x | 144 × 144 px |
| xxxhdpi | drawable-xxxhdpi | 4x | 192 × 192 px |
What you should do:
- Download the icon in 512px PNG.
- Use an image editor like Photoshop, GIMP, or an online tool like ResizeImage or Simple Image Resizer to create resized versions.
- Place the resized images into the appropriate
res/drawable-*dpifolders as follows:
drawable-mdpi -> 48px
drawable-hdpi -> 72px
drawable-xhdpi -> 96px
drawable-xxhdpi -> 144px
drawable-xxxhdpi -> 192px