Страница 1 из 1
Под какую SDK я должен создавать проект?
Добавлено: 30 окт 2012, 12:15
iamtihonov
Помогите уточнить один момент, под какую SDK я должен создавать проект, что бы он работал на большинстве устройств? Как я понял если создать на 2.2, тогда будет меньше возможностей для разработки, а если к примеру 4, то на устройствах с более ранней версией он не пойдет. Или что я не так понимаю?
Re: Под какую SDK я должен создавать проект?
Добавлено: 30 окт 2012, 12:45
rezak90
Re: Под какую SDK я должен создавать проект?
Добавлено: 30 окт 2012, 13:56
damager82
iamtihonov писал(а):Помогите уточнить один момент, под какую SDK я должен создавать проект, что бы он работал на большинстве устройств? Как я понял если создать на 2.2, тогда будет меньше возможностей для разработки, а если к примеру 4, то на устройствах с более ранней версией он не пойдет. Или что я не так понимаю?
Все верно. Но некоторые фичи из 4-й версии могут быть доступны и для прошлых версий, если использовать библиотеку поддержки -
http://developer.android.com/tools/extr ... html#Using
Постараюсь про нее тоже рассказать в уроках.
Re: Под какую SDK я должен создавать проект?
Добавлено: 30 окт 2012, 14:25
iamtihonov
damager82 спасибо!
Re: Под какую SDK я должен создавать проект?
Добавлено: 31 окт 2012, 05:32
AndreyI
Еще один момент нужно учитывать - приложения должны испытываться на корректность работы на всех версиях андроид выше minSDK вплоть до последней версии. Т.е. нужно всегда иметь эмуляторы новейших версий для испытаний. Максимальная версия SDK, для которых проводились испытания приложения записывается в targetSdkVersion, в идеале там должна быть последняя вышедшая версия SDK (в последних версиях ADT lint выдает предупреждения по этому поводу). К тому же ваше приложение могут не увидеть в маркете пользователи с Андроид старше targetSdkVersion.
Re: Под какую SDK я должен создавать проект?
Добавлено: 31 окт 2012, 12:04
iamtihonov
Спасибо Андрей, буду иметь в виду, не знал!