2010-01-16 2 views
3

잘 알려진 Strategies for Legacy Applications을 사용하는 Android 애플리케이션이 있습니다. 매니페스트 설정 minSdkVersion = "3"(API 1.5) 및 targetSdkVersion = "5"(2.0) 인 Android SDK 2.0으로 빌드됩니다. 질문 1 : maxSdkVersion이 지정되지 않았으므로 응용 프로그램을 설치하고 새로 출시 된 Android 버전 2.01 및 2.1과 호환 가능해야합니까? 현재이 시점에서 새로운 API 기능을 사용할 향상된 기능을 계획하지는 않습니다. 질문 2 : Android SDK 2.1을 사용하여 응용 프로그램을 다시 빌드 할 때 어떤 이점이 있습니까? 질문 3 : 그렇다면 targetSdkVersion을 5 (API 2.0)에서 7 (API 2.1)으로 변경해야합니까?SDK 2.1을 사용하여 레거시 Android 애플리케이션을 재 구축해야합니까?

답변

4

Question1 : maxSdkVersion를 지정하지 때문에, 응용 프로그램이 새로 출시 된 안드로이드 버전 2.01 및 2.1 올바른와 설치 및하게 호환 해야 하는가?

.

Question2 : 안드로이드 SDK 2.1 응용 프로그램을 다시 작성 의 값이 무엇입니까?

새 항목을 사용하지 않으려는 경우가 아니라면.

Question3 : 그렇다면, targetSdkVersion을 7 (API 2.1) 5 (API 2.0)에서 변경해야?

http://developer.android.com/guide/topics/manifest/uses-sdk-element.html#target

: 일반적으로

는 targetSdkVersion을 당신이 당신의 응용 프로그램을 테스트 한 최신 버전이어야한다

관련 문제