2015-01-21 2 views
20

나는 런처 아이콘을 생성하기 위해 Android Asset Studio을 사용하고 있으며 출력물이 드로어 블 폴더 대신 밉맵 폴더를 생성하는 것을 보았습니다.Android 4.2 이전에 밉맵 실행 아이콘을 사용하셨습니까?

안드로이드 4.2와 내 응용 프로그램이 ICS 4.0.3 (API 15)을 목표로하기 때문에 밉맵 지원이 추가되었습니다. 그들을 사용하는 것이 안전합니까? 드로어 블 폴더에 ic_launcher 아이콘이 없습니까?

업데이트 잘 작동하는지 확인합니다. 응용 프로그램 아이콘에만 밉맵 폴더를 사용할 수 있습니다.

+0

여기서 추측 해보세요 ... mimap-v17을 착용하고 이전 장치의 드로어 블을 유지하십시오. – Budius

+1

예 ... 나는 10 개의 다른 장소 (mdpi + hdpi + xhdpi + xxhdpi + xxxhdpi * 2)에 정의 된 ic_launcher를 피하는 것을 선호합니다. Genymotion 4.1.1로 테스트했는데 문제가없는 것 같지만 실제 기기에서는 이것을 확인하는 것이 더 좋을 것입니다 :)) – gbero

답변

9

4.2보다 오래된 Android 버전에서 작동한다는 공식 문서를 찾을 수 없습니다. 그러나 이러한 밉맵 리소스 폴더는 Honeycomb과 함께 제공되는 apk 파일에 나타나기 시작 했으므로 이보다 새로운 버전이 있으면 지원할 수 있습니다.

물리적 장치의 실행기 아이콘에 대해 밉맵만을 사용하여 응용 프로그램을 테스트했으며 버전 4.0.3 이상에서는 문제가 없었습니다. 나는 Honeycomb, Gingerbread 및 더 오래된 것에 시험하지 않았다.

안드로이드 스튜디오에서 밉맵에 대한 자세한 내용은이 사이트를 살펴 :

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

10

밉맵 폴더 지원은 안드로이드 SDK 11 벌집에서 추가되었다. 즉, Android 버전 3.0 이상의 Mipmap 폴더 (버전 4.2 포함)를 사용할 수 있습니다. This은이 주제에 대해 가장 공식적인 문서입니다.

+2

API 레벨 11에 http://developer.android.com/reference/android/R.mipmap.html이 추가되었습니다. –

+4

Oli

+0

@ The strong 폴더는 OS에 존재하지 않습니다. OS는 기본적으로 폴더 내에서 아무 것도 찾지 않습니다. – Hassaan

2

저는 실제 장치 API 레벨 8의 실행기 아이콘에 대한 밉맵 폴더를 시도했으며 거기에서도 작동합니다.

관련 문제