0

나는 안드로이드 개발에 익숙하며 Xamarin.Android를 사용하고 있으므로, 가능한 경우 용어를 간단하고 적절하게 유지하십시오.API22와 호환되는 안드로이드 앱을 만드는 방법

현재 패키지와 물건을 추가하지 않고 API 22 (android 5.1)와 호환되는 앱이 자연히 API 21 (android 5.0)과 호환됩니다. 그렇지 않은 경우 어떻게 이전 버전과의 호환성을 유지할 수 있습니까? 감사.

답변

1

일반적으로 최소 SDK 값과 대상 SDK를 설정하고 앱이 실행되는 API 범위를 지정합니다. 특정 SDK 버전으로 추가로 컴파일하면 앱의 코드와 리소스가 포함됩니다.

당신이 라이브러리를 포함 할 경우 API 방법과 클래스 API 1.

에서 시작 사용할 수있는 코어의 대부분은 지원 라이브러리는 하위 호환성을 다시 API에 대한 7

1

에 도착한다 당신은 API (22)에 도입 된 클래스와 메소드를 사용하는 경우이 경우 21

는, 다음 앱, 다른 한편으로는 API 21에서 실행되지 않습니다 API와 호환 API 22 (안드로이드 5.1) 용으로 개발 된 애플리케이션은 너를 제한하다. API 21에서 사용할 수있는 메소드 만 사용하는 경우 앱은 API 21과 API 22에서 모두 실행됩니다. 최신 기능의 경우 Support Library을 사용할 수 있습니다.

관련 문제