Gradle Build错误:com.couchbase.lite:couchbase-lite-android:2.1.0

问题描述 投票:1回答:1

我想在react-native android项目上安装couchbase-lite。当我在here中解释添加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.

有没有人对此有解释或解决方案?

android react-native android-gradle couchbase-lite
1个回答
1
投票

回答我自己的问题,

将gradle升级到v4.10并将gradle包装插件升级到v3.1.0后问题得到修复

./app/build.grad了

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

./app/grad了/wrapper/grad了-wrapper.properties

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

然后

react-native run-android
© www.soinside.com 2019 - 2024. All rights reserved.