2010-08-19 3 views
3

Я создал свое приложение под версиями 1.6, 2.1 и 2.2 для Android, и он работает. Я хотел бы знать, когда я буду публиковать его, что лучше:Android-совместимость приложений

  • Построить под 1.6 и поэтому он будет совместим с новой версией андроида

или

  • построить под 2.2 и установить "Target SDK версии" 8 и "Min SDK версии" 4

Благодарности

ответ

2

Если вы не используете ничего, что характерно для 2.1 или 2.2, нет никакой разницы. Если вы, например, используете функцию установки на SD-карту в 2.2, вы должны использовать опцию Target SDK и min SDK.

+0

Спасибо, я построю под 2.2 тогда. – Trox

2

Постройте его под 2.2 и используйте Min SDK Version. Целевая версия описана следующим образом:

«С этим набором атрибутов приложение говорит, что оно может работать в более старых версиях (вплоть до minSdkVersion), но было явно протестировано для работы с указанной здесь версией».

Фактические статистика «доля рынка» можно найти на сайте разработчиков: http://developer.android.com/resources/dashboard/platform-versions.html

1,6 занимает 20% на данный момент.

+0

Хорошо, спасибо за ваш ответ. – Trox

Смежные вопросы