2013-11-20 1 views
3

이 (내가하고 싶은 방법은 그것을 할) 것 별도의 요소로 분할 할 수 있습니다 :은 일반적으로 그룹화 안드로이드 매니페스트 요소

<uses-sdk android:minSdkVersion="7" /> 
<uses-sdk android:maxSdkVersion="10" /> 
<supports-screens android:xlargeScreens="true" /> 
<supports-screens android:smallScreens="true" /> 

이하는 것과 같은 효과 (I 문서화 본 적이 방식)가 :

<uses-sdk android:minSdkVersion="7" android:maxSdkVersion="10" /> 
<supports-screens android:xlargeScreens="true" android:smallScreens="true" /> 

컴파일하는 동안 오류 및 모든 요소는 컴파일 된 APK에 남아 -하지만 난 모든 속성이 영향을 복용하는 경우 확실하지 않다.

편집 : 그래서 내 질문 중 일부는 사용 - SDK 및 지원 - 화면 속성을 테스트합니까?

왜? 스크립트에서 AndroidManifest.xml을 생성/수정하고 있으며, 첫 번째 형식은 두 번째 형식보다 렌더링하기가 쉽습니다.

+2

글쎄, 당신은 항상'uses-permission'과 같은 것으로 쉽게 실험 할 수 있으며 서식에 관계없이 앱이 실제로 모든 것에 액세스 할 수 있는지 확인할 수 있습니다. –

+0

'uses-permission'을 테스트했으며 분할되었을 때 예상대로 작동합니다 (설치시 사용 권한 표시). 그러나 위의 속성은 다양한 속성 조합을 지원하지만 기본 속성은 항상 'android : name'이므로 예외가 될 수 있다고 생각했습니다. – wildabeast

답변

2

예. 당신은 그것을 시도해 볼 수 있었고 어떤 오류가 있거나 모든 것이 작동하는지 알 수있었습니다. 그렇다면 문제는 "이 방법으로 알려진 문제가 있는지"입니다. 난 당신이

Here permissions

여기

Screen Sizes

그들은 같은 태그에 속하는 요소를 보면 당신은하지만 그들은 그것을 할 수있는 문서의 어떤 공식적 진술에 대해 확실하지 않다 그래서 그들은 함께 그룹화 될 수 있습니다.

+0

감사합니다. 나는 두 가지 방법으로 시도했지만 아무런 오류도 없었습니다. 그러나 실제로 그 속성이 나를 위해 일하고 있다는 것을 확인하지는 못합니다. 내 질문의 일부는 실제로, 어떻게 내가 위에서 사용했던 모든 속성이 실제로 적용되는지 테스트 할 수 있습니까? – wildabeast

+0

또한 '그룹화 된'형식은 지원되는 문서화 된 형식입니다. 분리 된 형식은 확실하지 않았습니다. 위에 명시된. – wildabeast

+1

아, 알겠습니다. 때때로 나는 그런 식으로하고 아무런 문제가 없었기 때문에 다른 방식으로 일한다고 말할 수 있습니다. 죄송합니다. 작동하는 앱을 제외하고는 공식적인 내용이 없습니다. AFAIK, 테스트 할 수있는 유일한 방법은 그런 식으로 설정하고 그들이 예상대로 장치/스크린에서 작동하는지 확인하고 사용 권한을 테스트하여 WiFi 액세스 등을 확인하는 것입니다. – codeMagic

관련 문제