2012-06-25 1 views
3

Google은 각 이미지에 대해 4 가지 버전 (각 밀도 (ldpi, mdpi, hdpi, xhdpi)에 하나씩)을 만들 것을 제안합니다. 때로는 화면 크기 (작음, 보통, 큰 크기, 큰 크기)에 따라 다른 것을 만들 수도 있습니다.여러 밀도 및 화면 크기로 인해 크기가 너무 큽니까?

이렇게하면 대부분의 앱 이미지가 앱에서 사용되지 않는 이상한 상황이 발생합니다. 맞습니까?

Google은 웹 사이트에 여러 APK를 생성하여 최종 사용자의 기기에 가장 적합한 APK를 타겟팅하므로 기기의 사양에 따라 리소스의 100 %가 타겟팅됩니다. 아니면 이미 그런 것이 있습니까?

답변

1

예 복수 APK가 지원됩니다. here을 참조하십시오.

는 매니페스트 파일에서 특정 필터 즉 <supports-screens> or <compatible-screens>

+0

가 확실하지 내가 설명서를 이해할 수 precisly 당신의 요구를 충족합니다. 그들은 여러 명의 apk를 위해 그들 각각에 대해 새로운 프로젝트를 만들어야한다고 말합니까? 각 언어에 대한 이미지가 있다면 어떻게 될까요? 모든 프로젝트를 만들고 유지 관리하는 데 오래 걸릴 것입니다. 게다가 나는 그들이이 필터를 가지고 있다고 생각하지 않는다. 이것은 구글을위한 끔찍한 해결책이다. 나는 그들이 모든 apk를 위해 똑같은 프로젝트를 사용한다고 생각했을 것이다. 이유는 (예를 들어) : 밀도가 mdpi 인 장치는 hdpi/ldpi/xhdpi 이미지를 보지 않아야합니다 (해당 장치가 없으면 제외). –

+0

새 프로젝트를 만들 필요가 없을 수도 있습니다. 맞춤 빌드 스크립트 (ANT/Maven)는 올바른 APK를 생성 할 수 있습니다. 그건 그렇고, 특정 언어로 된 이미지를 갖는 것이 옳지 않습니다. – Rajnikant

+0

고객/디자이너가 각 언어에 대해 Photoshop을 사용하여 만든 텍스트 (글꼴 및 효과)의 사용자 정의 스타일로 이미지를 제공하기 때문에 내가 할 수있는 일이 거의 없습니다. 어쨌든 여러 명의 APK가 없어도 모든 것을 유지 관리하는 것이 어렵습니다. –