Добавление функции приложения из Ice Cream Sandwich

#android #android-4.0-ice-cream-sandwich #android-compatibility

#Android #android-4.0-сэндвич с мороженым #совместимость с Android

Вопрос:

Я хочу добавить в свое приложение новую функцию, которая была представлена в ICS, но я все еще хочу, чтобы пользователи с 2.x, 3.x могли получить доступ к приложению, потому что, если я изменю целевую версию API, телефоны с версией ниже версии API не смогут загрузить ее в market правильно?

Это мой единственный вариант создать другой APK? Это решение создает еще одну проблему, хотя, потому что я не хочу, чтобы людям, которые уже купили приложение, приходилось платить за него снова, чтобы получить совместимость с ICS, это, очевидно, сделает людей несчастными.

итак, что я могу сделать?

Комментарии:

1. Вы можете использовать отражение .

2.…. и developer.android.com/sdk/compatibility-library.html

Ответ №1:

Здесь есть сообщение в блоге об общей проблеме использования новых функций Android в приложении, которое также должно запускаться на более старых версиях платформы. Блог слишком стар, чтобы конкретно касаться Ice Cream Sandwich, но, я думаю, методы все равно будут хорошо работать.

Ответ №2:

Вы можете опубликовать несколько APK-файлов на рынке

Дополнительная информация здесь:http://developer.android.com/guide/market/publishing/multiple-apks.html