Usage of mipmap launcher icons before Android 4.2?

瘦欲@ 提交于 2019-11-27 17:20:04

问题


I'm using Android Asset Studio to generate my launcher icon and I've seen that the output is now creating mipmap folders instead of drawable folders.

Since mipmap support has been added since Android 4.2 and my application is targeting ICS 4.0.3 (API 15). Is it safe to use them ? and then don't have any ic_launcher icon in drawables folders ?

update I confirm it's working fine. You can only use mipmap folders for Application icon


回答1:


Mipmap folder support was added in Android SDK 11 or Honeycomb. This means that you can use the Mipmap folder from Android version 3.0 and above, including version 4.2. This is most official documentation I can find about this topic.




回答2:


I was not able to find official documentation that stated this will work on Android versions older than 4.2. However these mipmap resource folders started appearing in apk files that shipped with Honeycomb, so anything newer than that will have support it would be safe to assume.

I have tested an app using only mipmaps for the launcher icon on physical devices and had no issues on versions 4.0.3 and higher. I have not tested on Honeycomb, Gingerbread and older.

For more information about mipmaps in Android Studio, take a look at this site:

https://androidbycode.wordpress.com/2015/02/14/goodbye-launcher-drawables-hello-mipmaps/




回答3:


I have tried mipmap folder for launcher icon on a real device API level 8 and it works there too.



来源:https://stackoverflow.com/questions/28068462/usage-of-mipmap-launcher-icons-before-android-4-2

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!