在Android 4.2之前使用mipmap启动器图标?

gbe*_*ero 21 android mipmaps android-drawable

我正在使用Android Asset Studio生成我的启动器图标,我已经看到输出现在正在创建mipmap文件夹而不是可绘制文件夹.

由于Android 4.2和我的应用程序针对ICS 4.0.3(API 15),因此添加了mipmap支持.使用它们是否安全?然后在drawables文件夹中没有任何ic_launcher图标?

更新我确认它工作正常.您只能将"mipmap"文件夹用于"应用程序"图标

Has*_*aan 11

Android SDK 11或Honeycomb中添加了Mipmap文件夹支持.这意味着您可以使用Android 3.0及更高版本的Mipmap文件夹,包括4.2版.是我能找到的关于这个主题的大多数官方文档.

  • 设备上发生了什么<SDK 11? (4认同)
  • 请参阅API级别11中添加的http://developer.android.com/reference/android/R.mipmap.html. (2认同)

Bre*_*ntM 9

我无法找到说明这适用于4.2以上版本的Android版本的官方文档.然而,这些mipmap资源文件夹开始出现在随Honeycomb一起提供的apk文件中,因此任何比这更新的东西都会得到支持,可以安全地假设.

我在物理设备上仅使用mipmaps测试了一个应用程序,并且在版本4.0.3及更高版本上没有任何问题.我没有在Honeycomb,Gingerbread和更老的测试.

有关Android Studio中mipmap的更多信息,请查看此站点:

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