Подтвердить что ты не робот

Использование значков запуска mipmap до Android 4.2?

Я использую Android Asset Studio для создания моей иконки запуска, и я видел, что на выходе теперь создаются папки mipmap вместо доступных папок.

Так как поддержка mipmap была добавлена ​​с Android 4.2, и мое приложение нацелено на ICS 4.0.3 (API 15). Безопасно ли их использовать? а затем нет иконки ic_launcher в папках с выделенными возможностями?

update Я подтверждаю, что он работает нормально. Вы можете использовать только папки mipmap для значка приложения

4b9b3361

Ответ 1

Поддержка Mipmap файлов была добавлена ​​в Android SDK 11 или Honeycomb. Это означает, что вы можете использовать папку Mipmap с Android версии 3.0 и выше, включая версию 4.2. Это является самой официальной документацией, которую я могу найти по этой теме.

Ответ 2

Мне не удалось найти официальную документацию, в которой говорится, что это будет работать на версиях Android старше 4.2. Однако эти папки ресурсов mipmap начали появляться в файлах apk, которые были отправлены вместе с Honeycomb, поэтому все, что было бы более новым, будет иметь поддержку, было бы безопасно предположить.

Я тестировал приложение, используя только mipmaps для значка запуска на физических устройствах и не имел проблем с версиями 4.0.3 и выше. Я не тестировал Honeycomb, Gingerbread и старше.

Дополнительные сведения о mipmaps в Android Studio см. на этом сайте:

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

Ответ 3

Я попробовал папку mipmap для значка запуска на реальном уровне API API 8, и он там тоже работает.