Под какую SDK я должен создавать проект?

Ответить
iamtihonov
Сообщения: 41
Зарегистрирован: 20 сен 2012, 12:57

Под какую SDK я должен создавать проект?

Сообщение iamtihonov » 30 окт 2012, 12:15

Помогите уточнить один момент, под какую SDK я должен создавать проект, что бы он работал на большинстве устройств? Как я понял если создать на 2.2, тогда будет меньше возможностей для разработки, а если к примеру 4, то на устройствах с более ранней версией он не пойдет. Или что я не так понимаю?

Аватара пользователя
rezak90
Сообщения: 3422
Зарегистрирован: 26 июн 2012, 13:22
Откуда: UA
Контактная информация:

Re: Под какую SDK я должен создавать проект?

Сообщение rezak90 » 30 окт 2012, 12:45

смотрите на доску использования версий андроида: http://developer.android.com/intl/ru/ab ... index.html
R.id.team
Политика на форуме запрещена

Аватара пользователя
damager82
Администратор
Сообщения: 1383
Зарегистрирован: 07 янв 2012, 11:32
Контактная информация:

Re: Под какую SDK я должен создавать проект?

Сообщение damager82 » 30 окт 2012, 13:56

iamtihonov писал(а):Помогите уточнить один момент, под какую SDK я должен создавать проект, что бы он работал на большинстве устройств? Как я понял если создать на 2.2, тогда будет меньше возможностей для разработки, а если к примеру 4, то на устройствах с более ранней версией он не пойдет. Или что я не так понимаю?
Все верно. Но некоторые фичи из 4-й версии могут быть доступны и для прошлых версий, если использовать библиотеку поддержки - http://developer.android.com/tools/extr ... html#Using

Постараюсь про нее тоже рассказать в уроках.
Добро пожаловать на форум сайта StartAndroid
ИзображениеИзображение

iamtihonov
Сообщения: 41
Зарегистрирован: 20 сен 2012, 12:57

Re: Под какую SDK я должен создавать проект?

Сообщение iamtihonov » 30 окт 2012, 14:25

damager82 спасибо!

AndreyI
Сообщения: 372
Зарегистрирован: 14 май 2012, 16:18

Re: Под какую SDK я должен создавать проект?

Сообщение AndreyI » 31 окт 2012, 05:32

Еще один момент нужно учитывать - приложения должны испытываться на корректность работы на всех версиях андроид выше minSDK вплоть до последней версии. Т.е. нужно всегда иметь эмуляторы новейших версий для испытаний. Максимальная версия SDK, для которых проводились испытания приложения записывается в targetSdkVersion, в идеале там должна быть последняя вышедшая версия SDK (в последних версиях ADT lint выдает предупреждения по этому поводу). К тому же ваше приложение могут не увидеть в маркете пользователи с Андроид старше targetSdkVersion.

iamtihonov
Сообщения: 41
Зарегистрирован: 20 сен 2012, 12:57

Re: Под какую SDK я должен создавать проект?

Сообщение iamtihonov » 31 окт 2012, 12:04

Спасибо Андрей, буду иметь в виду, не знал!

Ответить