2013-05-13 2 views
-7

여러 Android 기기에서 Android 애플리케이션 화면 호환성을 위해 매니페스트에 작성해야 할 것은 무엇입니까? 호환되는 화면과 지원 화면을 사용했지만 일반 레이아웃 만 사용했습니다.Android 애플리케이션 호환성

+0

레이아웃면에 넣을 수 있습니다 –

+0

기본적으로 안드로이드 앱은 minSdkVersion보다 크거나 같은 모든 장치에서 실행됩니다. 다른 장치에서 전혀 실행되지 않습니까? 아니면 당신이 기대하는 것과 다르게 보입니까? 그렇다면 무엇을 기대했으며 무엇을 얻었습니까? –

+0

@Gabe Sechan : 해당 밀도에 따라 각각의 XML에 대해 별도의 레이아웃을 작성했지만 여전히 레이아웃 - 표준에 따라 실행 중입니다. Xhdpi는 레이아웃 - xlarge를 가져야하지만 레이아웃 - 보통 xml을 취해야 함을 의미합니다. 어떻게해야합니까? ? – vinay

답변

1

나는 당신이 당신이 example

또한 개발자 사이트에서

에 대한 읽기 this을 찾고있는 것을 달성 할 수없는이를 주어서 진심으로 this

<supports-screens android:resizeable=["true"| "false"] 
       android:smallScreens=["true" | "false"] 
       android:normalScreens=["true" | "false"] 
       android:largeScreens=["true" | "false"] 
       android:xlargeScreens=["true" | "false"] 
       android:anyDensity=["true" | "false"] 
       android:requiresSmallestWidthDp="integer" 
       android:compatibleWidthLimitDp="integer" 
       android:largestWidthLimitDp="integer"/> 

을 찾고 그러나 생각

+0

@varay this see http://stackoverflow.com/questions/5558534/do-i-need-14-different-layouts-to-support-all-android-devices – edwin

+0

안녕하세요, 각 xml마다 별도의 레이아웃을 작성했습니다. 해당 밀도지만 여전히 레이아웃 - 법선에 따라 실행 중입니다. Xhdpi는 레이아웃 - xlarge를 가져야하지만 레이아웃 - 보통 xml을 취해야 함을 의미합니다. 어떻게해야합니까? – vinay