#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