Я пытаюсь добавить Android Jetpack Room в проект Android.
Я добавил следующее в файл gradle приложения
def room_version = "2.1.0-alpha03"
implementation "androidx.room:room-runtime:$room_version"
annotationProcessor "androidx.room:room-compiler:$room_version"
, которая является последней версией Зала.
Но я получаю следующую ошибку сборки, пожалуйста, помогите!
Manifest merger failed : Attribute application@appComponentFactory value=(android.support.v4.app.CoreComponentFactory) from [com.android.support:support-compat:28.0.0] AndroidManifest.xml:22:18-91
is also present at [androidx.core:core:1.0.0] AndroidManifest.xml:22:18-86 value=(androidx.core.app.CoreComponentFactory).
Suggestion: add 'tools:replace="android:appComponentFactory"' to <application> element at AndroidManifest.xml:5:5-19:19 to override.
Я без проблем добавил жизненный цикл, viewmodel, навигацию, рабочий менеджер.
после добавления
'tools:replace="android:appComponentFactory"
получить следующую ошибку
Manifest merger failed with multiple errors, see logs
Я использую
- Linux Mint 18.3
- Android Studio 3.2.1