2012-05-24 2 views
0

Прошу разработать простую андроид-приложение. Я почти закончил с этим. (Является опытным разработчиком Java).Android - для какой версии разработать?

Мой вопрос есть. Приложение более или менее является веб-просмотром. Какую версию Android я должен использовать? Конечно, вы всегда должны строить новую версию. Но большинство телефонов Android все еще запускают старое программное обеспечение (2.1).

Должен ли я создать приложение для 2.1?

+0

Пойдите с 2.2 http://developer.android.com/resources/dashboard/platform-versions.html –

+0

[Точный дубликат] (http://stackoverflow.com/q/5456717/940096) – Praveenkumar

ответ

5

Возможно, вы должны построить версию 4.0.4, но установите минимальную версию SDK в 2.1. Минимальная версия должна быть выбрана в зависимости от того, что требуется вашему приложению. Вы можете установить его даже до 1,5, если вы не используете какие-либо новые функции, и знаете, что делаете (вам, вероятно, потребуется больше тестирования).

+0

Na min sdk 2.2 , он приносит положительные результаты, которые стоят больше, чем количество пользователей, которых вы получаете за 2.1 – Blundell

+0

с минимальной версией sdk 2.1, вы охватите большую часть целевых устройств, как вы можете видеть на этом графике: http://developer.android .com/resources/dashboard/platform-versions.html –

+0

Итак, если я строю для 4.0.4 и устанавливаю min sdk в 2.1/2.2, приложение будет запускаться на более старых устройствах, если я не буду использовать только 4.0.4 " " функции? Как насчет механизма javascript и других вещей? – hogni89

1

Если вы нацелены на максимальную совместимость, то да, 2.1 был бы оптимальным выбором. Примерно 1% устройств используют API ниже этого.

Посмотрите на страницу Android Current Distribution для более подробного ознакомления.

0

Я думаю, что вы должны принять это решение самостоятельно. Если вы хотите охватить более широкий рынок своим приложением, то предпочтительной версией будет 2.1 или 2.2. Если ваше приложение является специфичным для клиента, то переходите к тому, что они хотят. Возможно, this link может помочь вам принять правильное решение, если вы создаете приложение для выхода на рынок.

0

Я бы предпочел Android 2.3.x или 2.2, потому что большинство смартфонов используют одну из этих двух версий. Другим преимуществом является то, что версии 2.3.x и 2.2 совместимы с новейшей версией Android.

Надеюсь, это полезный ответ.

Удачи вам в Германии.

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