0

Я новичок в разработке android и использовании Xamarin.Android, поэтому, пожалуйста, держите терминологию простой и актуальной, если это возможно.Как сделать приложения для Android, предназначенные для API 22, совместимыми с API21

В настоящее время речь идет о приложениях, разработанных для API 22 (android 5.1), совместимых с API 21 (android 5.0), - без добавления какого-либо пакета и т. Д. Если нет, как мне сделать обратную совместимость возможной? Благодарю.

ответ

1

Как правило, вы устанавливаете минимальное значение SDK и целевой SDK, и это говорит о том, с каким API-интерфейсом работает приложение. Вы также компилируете с определенной версией SDK и включаете код и ресурсы для приложения.

Большая часть ядра методы API и классы доступны начиная с API 1.

Если вы хотите включить библиотеки, библиотеки поддержки вы должны получить обратную совместимость обратно до API 7.

1

это приложения, разработанные для API 22 (android 5.1), совместимые с API 21

Если вы используете классы и методы, которые были введены в API 22, ваше приложение не будет работать в API 21. С другой стороны, если вы ограничить вас Для использования только API 21, ваше приложение будет работать как на API 21, так и на API 22. Для более новых функций вы можете использовать Support Library.