1
언제나 최고 레벨 (현재 순간에 8)에서 출시해야합니까, 아니면 가능한 멀리 되돌아 가야합니까? 아니면 중요합니까?내 앱을 출시해야하는 API는 무엇입니까?
언제나 최고 레벨 (현재 순간에 8)에서 출시해야합니까, 아니면 가능한 멀리 되돌아 가야합니까? 아니면 중요합니까?내 앱을 출시해야하는 API는 무엇입니까?
여기에 현재 배포판이 있습니다 : http://developer.android.com/resources/dashboard/platform-versions.html. 분명히 가능한 한 많은 사용자에게 접근 할 수있는 가장 낮은 API를 원합니다. 1.6을 타겟팅하면 잠재 고객 중 거의 8 %가 손실됩니다. 2.0 이상을 타겟팅하면 20 % 이상 손실됩니다.
감사합니다. 각 릴리스에서 어떤 API가 릴리스되었는지 보여주는 좋은 참조가있어서 내가 만든 가져 오기의 호환성을 확인할 수 있습니까? – Sapp
각 API는 버전 번호에 해당합니다. "1.5"는 3, "1.6"은 4, "2.0"은 5, "2.01"은 6, "2.1"은 7, "2.2"는 8입니다. 문서를 보면, 모든 메소드와 모든 상수는 소개되었을 때 보여줍니다. 새 API 기능을 사용하기 때문에 앱이 컴파일을 중지 할 때까지 설정에서 빌드 타겟을 계속 줄일 수 있습니다. (따라서 매니페스트의 최소 SDK 값을 설정하는 것을 잊지 마십시오.) – EboMike
내 앱이 실행되지 않는 API를 누를 때까지 프로젝트 -> 속성에서 프로젝트 빌드를 변경하면됩니다. – Sapp