Ошибка сборки Gradle: com.couchbase.lite: couchbase-lite-android: 2.1.0 - PullRequest
0 голосов
/ 10 сентября 2018

Я пытаюсь установить couchbase-lite на реактивный проект Android. Когда я добавляю зависимость couchbase-lite, как описано в здесь , это выдает мне следующую ошибку.

Что я пробовал

  1. react-native init MyProject
  2. добавить зависимость implementation 'com.couchbase.lite:couchbase-lite-android:2.1.0' в мой ./android/app/build.gradle файл
  3. react-native run-andoid

Затем обнаружил следующую ошибку

Could not find method implementation() for arguments [com.couchbase.lite:couchbase-lite-android:2.1.0] on object of type org.gradle.api.internal.artifacts.dsl.dependencies.DefaultDependencyHandler.

У кого-нибудь есть объяснение или решение для этого?

1 Ответ

0 голосов
/ 10 сентября 2018

Отвечая на мой вопрос,

Исправлена ​​ошибка после обновления Gradle до v4.10 и плагина Gradle-оболочки для v3.1.0

. / Приложение / build.gradle

classpath 'com.android.tools.build:gradle:3.1.0'
...
ext {
minSdkVersion = 19
...

. / Приложение / Gradle / упаковщик / gradle-wrapper.properties

distributionUrl=https\://services.gradle.org/distributions/gradle-4.10-bin.zip

тогда

react-native run-android
...