Добавьте компоненты в свой проект

Прежде чем приступить к работе, прочтите Руководство по архитектуре приложений, где вы найдете полезные принципы, применимые ко всем приложениям Android, а также рекомендации по совместному использованию компонентов архитектуры.

Компоненты архитектуры доступны в репозитории Google Maven. Чтобы использовать их, добавьте репозиторий в свой проект.

Откройте файл settings.gradle и добавьте репозиторий google() :

dependencyResolutionManagement {
   
...
    repositories
{
       
google()
        jcenter
()
   
}
}
dependencyResolutionManagement {
   
...
    repositories
{
       
google()
        jcenter
()
   
}
}

Объявить зависимости

Откройте файл build.gradle для вашего приложения или модуля и добавьте необходимые артефакты в качестве зависимостей. Вы можете добавить зависимости для всех компонентов архитектуры или выбрать подмножество.

Инструкции по объявлению зависимостей для каждого компонента архитектуры смотрите в примечаниях к выпуску:

Самые последние номера версий для каждого компонента см. в выпусках AndroidX .

Дополнительные сведения о рефакторинге AndroidX и о том, как он влияет на эти пакеты классов и идентификаторы модулей, см. в разделе Миграция на AndroidX .

Котлин

Модули расширения Kotlin поддерживаются для нескольких зависимостей AndroidX. К именам этих модулей добавляется суффикс -ktx . Например:

implementation "androidx.lifecycle:lifecycle-viewmodel:$lifecycle_version"
implementation("androidx.lifecycle:lifecycle-viewmodel:$lifecycle_version")

становится

implementation "androidx.lifecycle:lifecycle-viewmodel-ktx:$lifecycle_version"
implementation("androidx.lifecycle:lifecycle-viewmodel-ktx:$lifecycle_version")

Дополнительную информацию, включая документацию по расширениям Kotlin, можно найти в документации KTX .

Примечание. Для приложений на основе Kotlin убедитесь, что вы используете kapt вместо annotationProcessor . Вам также следует добавить плагин kotlin-kapt .

{% дословно %}

Пока рекомендаций нет.

Попытайтесь в свой аккаунт Google.

{% дословно %}