안녕하세요, 저는 텍스트, URL, 그림 및 일부 버튼으로 기본 앱을 구축하고 있습니다. 새 프로젝트를 만들 때 보통 어떤 빌드 버전을 선택합니까? 가장 높은 2.2? 또한 최소 SDK 버전을 선택합니까? 또한 2.2? 또는 가능한 가장 낮은 것?빌드 타겟 및 최소 SDK 버전은 무엇을 선택해야합니까?
나는 모든 고객
고마워요을 위해 가장 좋은 것입니다 무엇에 의해 조금 혼란 스러워요!
안녕하세요, 저는 텍스트, URL, 그림 및 일부 버튼으로 기본 앱을 구축하고 있습니다. 새 프로젝트를 만들 때 보통 어떤 빌드 버전을 선택합니까? 가장 높은 2.2? 또한 최소 SDK 버전을 선택합니까? 또한 2.2? 또는 가능한 가장 낮은 것?빌드 타겟 및 최소 SDK 버전은 무엇을 선택해야합니까?
나는 모든 고객
고마워요을 위해 가장 좋은 것입니다 무엇에 의해 조금 혼란 스러워요!
지원하려는 항목을 선택해야합니다.
최신 API 기능을 원하면 2.2 (또는 곧 2.3)를 선택하십시오. 그러나 가능한 모든 전화기를 포함 시키려면 최소 대상에 대해 1.5로 낮추어야합니다. 잡기는 1.5 디바이스를 사용하는 경우 Android 버전에만 존재하는 API 호출을 피하는 것입니다.
단지 원하는 일에 달려 있습니다. 팔마 리가 말한대로 여러 안드로이드 버전을 지원하고 싶다면. minSDK
에 대해 지원할 최저 API 버전을 선택하고 buildTarget
에 대해 타겟팅하려는 API 버전을 선택하십시오.
그러나 API 버전에 대한 if-else 블록 검사가 필요한 다른 API 버전의 경우 다른 방법으로 특정 항목을 처리해야 할 수도 있음을 명심해야합니다. 그것은하기가 어렵지도 않고 마법을 지키는 것만으로도 당신이 사용하는 수업과 방법에 대한 참고 페이지를 확인하십시오.
2 센트의 가치가 있습니다.이 질문을 조사 중입니다. 이 페이지를 제외하고 나는 또한 다음의 공식 통계가 도움이된다는 것을 발견했다. 당신은 이미 당신이 당신의 특정 응용 프로그램이 청중에 의해 인식되는 방법에 대한 데이터를 얻을 수있는 시장에서 게시 된 응용 프로그램이있는 경우
http://developer.android.com/resources/dashboard/platform-versions.html
또한, 이것은 당신이 선택하는 데 도움이 될 수 있습니다.
개인적인 관점에서 볼 때 필자는 OpenGL ES 2.0을 사용하는 응용 프로그램을 작성하는 데 필요한 최소한의 API 수준이므로 최소 버전을 2.2로 설정하려고합니다.
(약간 주제 해제하지만, OpenGL을 ES 2.0 http://developer.android.com/resources/tutorials/opengl/opengl-es20.html 대한 문을 자격)
이 – Falmarri