История изменений
Исправление mono, (текущая версия) :
Сейчас Android SDK (в широком смысле) плавно переходит к следующей модели развития. Android SDK делится на два больших блока библиотек:
- Непосредственно Android SDK. Этот набор инструментов и библиотек обновляется с выходом новой версии Android, и привязан к конкретной версии. Это то что ты указываешь в targetSdk.
- Комплект библиотек appcompat/androidx. Сейчас продвигается бренд Android Jetpack. Библиотеки развиваются отдельно, параллельно Android SDK и созданы для того чтобы предоставлять единый интерфейс и единую функциональность, независимо от конкретной версии Android SDK.
Другими словами, Android SDK – это платформенный низкоуровневый базис, а appcompat и сотоварищи – это непосредственно «кроссплатформенные» инструменты.
Если ты будешь использовать только Android SDK, то ты будешь лишен большей части сторонних библиотек и всех новых компонентов Android Jetpack, которые важны для построения вменяемой архитектуры. И конечно же, тебе руками придётся обеспечивать обратную совместимость.
Советую посмотреть, что сейчас вынесено в библиотеки – https://developer.android.com/jetpack/.
Впрочем, если приложение действительное простое, то возможно, достаточно будет и Android SDK.
Исправление mono, :
Сейчас Android SDK (в широком смысле) плавно переходит к следующей модели развития. Android SDK делится на два больших блока библиотек:
- Непосредственно Android SDK. Этот набор инструментов и библиотек обновляется с выходом новой версии Android, и привязан к конкретной версии. Это то что ты указываешь в targetSdk.
- Комплект библиотек appcompat/androidx. Сейчас продвигается бренд Android Jetpack. Библиотеки развиваются отдельно, параллельно Android SDK и созданы для того чтобы предоставлять единый интерфейс и единую функциональность, независимо от конкретной версии Android SDK.
Другими словами, Android SDK – это платформенный низкоуровневый базис, а appcompat и сотоварищи – это непосредственно «кроссплатформенные» инструменты.
Если ты будешь использовать только Android SDK, то ты будешь лишен большей части сторонних библиотек и всех новых компонентов Android Jetpack, которые важны для построения вменяемой архитектуры. И конечно же, тебе руками придётся обеспечивать обратную совместимость.
Советую посмотреть, что сейчас вынесено в библиотеки – https://developer.android.com/jetpack/.
Впрочем, если приложение действительное простое, то возможно, достаточно будет и Android SDK.
Исходная версия mono, :
Сейчас Android SDK (в широком смысле) плавно переходит к следующей модели развития. Android SDK делится на два больших блока библиотек:
– Непосредственно Android SDK. Этот набор инструментов и библиотек обновляется с выходом новой версии Android, и привязан к конкретной версии. Это то что ты указываешь в targetSdk. – Комплект библиотек appcompat/androidx. Сейчас продвигается бренд Android Jetpack. Библиотеки развиваются отдельно, параллельно Android SDK и созданы для того чтобы предоставлять единый интерфейс и единую функциональность, независимо от конкретной версии Android SDK.
Другими словами, Android SDK – это платформенный низкоуровневый базис, а appcompat и сотоварищи – это непосредственно «кроссплатформенные» инструменты.
Если ты будешь использовать только Android SDK, то ты будешь лишен большей части сторонних библиотек и всех новых компонентов Android Jetpack, которые важны для построения вменяемой архитектуры. И конечно же, тебе руками придётся обеспечивать обратную совместимость.
Советую посмотреть, что сейчас вынесено в библиотеки – https://developer.android.com/jetpack/.
Впрочем, если приложение действительное простое, то возможно, достаточно будет и Android SDK.