Какой самый простой способ выпустить приложение Android для нескольких версий ОС? - PullRequest
0 голосов
/ 01 июля 2010

Я написал приложение для Android, которое собираюсь выпустить, но я хотел бы иметь версию 2.1 с мультитачем и более низкую версию API без. Однако, если я просто использую настройку minSDK, версия 1.6+ появится на рынке с версией 2.1 на телефонах 2.1.

Есть ли способ выпуска для определенного диапазона версий ОС?

Спасибо.

Ответы [ 3 ]

2 голосов
/ 01 июля 2010

Я бы предложил провести тест приложения, чтобы увидеть, доступны ли вызовы мультитач-API, и использовать их, если они есть.Если они не просто грациозно ухудшаются.

Вот хорошее видео по Google IO, которое вы, возможно, не видели: http://www.youtube.com/watch?v=zNmohaZYvPw

1 голос
/ 01 июля 2010

Я второй пост Гузбы. Я настоятельно рекомендую иметь одно приложение, которое использует определенные API в зависимости от версии вашей ОС. Об этом также есть хороший пост в блоге Android: http://android -developers.blogspot.com / 2009/04 / back-compatibility-for-android.html

Вы в основном проверяете существование определенных классов или методов посредством отражения и используете их, если они доступны.

1 голос
/ 01 июля 2010

Вы можете установить как минимальный, так и максимальный уровень API в файле манифеста с помощью тега использовании-sdk :

<uses-sdk android:minSdkVersion="integer" 
          android:targetSdkVersion="integer"
          android:maxSdkVersion="integer" />
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...