2015-01-26 3 views
0

안드로이드 장치가 SDK 버전을 어떻게 처리하는지 알고 싶습니다. 최소 버전 및 대상 버전을 설정 한 경우. 이전 버전의 대상에서 실행되고 호환 모드로 min 버전보다 최신 버전이 실행됩니까? 또는 정확히 어떻게 작동합니까?android sdk version managing

답변

0

최소 SDK 버전을 설정하면 API 버전이 낮은 기기에 앱을 설치할 수 없습니다. 새로운 Android 버전이 필요한 코드를 실행하는 경우를 제외하고는 실행될 장치의 API 버전보다 높은 대상 SDK 버전을 사용하는 경우. 기존 코드가 아닌 코드를 실행하려고하면 장치에 충돌이 발생합니다.

일부 기능의 경우 사용할 수있는 백 포트가 있습니다. 다른 것들을 위해서 당신은 그 기능을 삭제하고 코드가 실행되었는지 아닌지를 확인해야합니다.

+0

태블릿에 버전 21이 있고 버전 17에 애플리케이션이있는 경우 태블릿이 21이 아닌 버전 17에서 태블릿을 실행합니까? – bostek

+0

실행됩니다. 재질 스타일이 적용되지 않습니다. 그러면 도구 모음이 아닌 작업 표시 줄이 나타납니다. API 17을 타겟으로 설정하면 롤리팝 사용 장치에서도 롤 형태의 기능을 사용할 수 없습니다. – rekire