Под какую SDK я должен создавать проект?
-
iamtihonov
- Сообщения: 41
- Зарегистрирован: 20 сен 2012, 12:57
Под какую SDK я должен создавать проект?
Помогите уточнить один момент, под какую SDK я должен создавать проект, что бы он работал на большинстве устройств? Как я понял если создать на 2.2, тогда будет меньше возможностей для разработки, а если к примеру 4, то на устройствах с более ранней версией он не пойдет. Или что я не так понимаю?
Re: Под какую SDK я должен создавать проект?
смотрите на доску использования версий андроида: http://developer.android.com/intl/ru/ab ... index.html
R.id.team
Политика на форуме запрещена
Политика на форуме запрещена
Re: Под какую SDK я должен создавать проект?
Все верно. Но некоторые фичи из 4-й версии могут быть доступны и для прошлых версий, если использовать библиотеку поддержки - http://developer.android.com/tools/extr ... html#Usingiamtihonov писал(а):Помогите уточнить один момент, под какую SDK я должен создавать проект, что бы он работал на большинстве устройств? Как я понял если создать на 2.2, тогда будет меньше возможностей для разработки, а если к примеру 4, то на устройствах с более ранней версией он не пойдет. Или что я не так понимаю?
Постараюсь про нее тоже рассказать в уроках.
-
iamtihonov
- Сообщения: 41
- Зарегистрирован: 20 сен 2012, 12:57
Re: Под какую SDK я должен создавать проект?
damager82 спасибо!
Re: Под какую SDK я должен создавать проект?
Еще один момент нужно учитывать - приложения должны испытываться на корректность работы на всех версиях андроид выше minSDK вплоть до последней версии. Т.е. нужно всегда иметь эмуляторы новейших версий для испытаний. Максимальная версия SDK, для которых проводились испытания приложения записывается в targetSdkVersion, в идеале там должна быть последняя вышедшая версия SDK (в последних версиях ADT lint выдает предупреждения по этому поводу). К тому же ваше приложение могут не увидеть в маркете пользователи с Андроид старше targetSdkVersion.
-
iamtihonov
- Сообщения: 41
- Зарегистрирован: 20 сен 2012, 12:57
Re: Под какую SDK я должен создавать проект?
Спасибо Андрей, буду иметь в виду, не знал!

