안녕 2.2와 API를 선택한 안드로이드 응용 프로그램을 만들었습니다. 2.1 어떻게 2.1에서 작동시킬 수 있습니까? 2.1 장치에 대한 지원을 제공 할 수 있습니까? 아니면 처음부터 다시 모든 앱을 개발해야합니까? :-( 희망하지 친절하게 당신에게 ChinniKrishna Kothapalli2.1에서 안드로이드 2.2 응용 프로그램을 만드는 방법
하라구요 을 저를 도와주세요
1
A
답변
4
는 쓰기 :
<uses-sdk android:minSdkVersion="3" android:targetSdkVersion = "8"/>
이 유 2.1, minSDK은 = 7
5
그 이후 안드로이드 마켓이 장치가 실행할 수없는 응용 프로그램을 필터링하는 방법 당신은, SDK 2.1에 대한 매니페스트 플래그로 응용 프로그램을 변경해야합니다
- use-sdk 값을 더 낮은 수준으로 변경하지 않고 Android 2.1을 사용하는 기기는 마켓에서 앱을 결코 볼 수 없으며 간단합니다.
그런 말을 한 후에 Android Dev 페이지 (backwards compatibility) - Android 버전이 낮은 기기를 정상적으로 처리하는 방법에 대해 알아야 할 모든 정보가 있습니다.
앱이 API 8 전용 기능을 사용하는 경우에만 추가 개발이 필요하며 API 레벨이 더 낮은 API와 호환되도록 추가 작업을해야합니다. 대부분의 코드는 변경되지 않을 가능성이 높습니다. 안드로이드 매니페스트 파일에
'자체-sdk'를 사용하여 지정하려는 경우 OS 1.5, WID 모든 휴대폰을 지원합니다 앱을 실행 가능하게 만들거나 Android의 이전 빌드와 호환되지는 않습니다. 설치 만하면됩니다. 내 대답에 따라 코드가 호환되는지 확인해야합니다. 예를 들어 API 레벨 7 이하에서 android.app.backup을 사용해보세요. use-sdk를 사용하면 앱을 설치할 수 있지만 API 레벨 8 이상에서 코드를 실행하려고하면 강제 종료됩니다. http://developer.android.com/guide/topics/manifest/uses-sdk-element.html을 참조하십시오. – RivieraKid