LINUX.ORG.RU

История изменений

Исправление 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.