Gradle Build error : com.couchbase.lite:couchbase-lite-android:2.1.0
Gradle Build error : com.couchbase.lite:couchbase-lite-android:2.1.0
我正在尝试在 react-native android 项目上安装 couchbase-lite
。
当我按照 here 中的说明添加 couchbase-lite 的依赖项时,它会出现以下错误。
我试过的
react-native init MyProject
- 将依赖项
implementation 'com.couchbase.lite:couchbase-lite-android:2.1.0'
添加到我的 ./android/app/build.gradle
文件
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.
有人对此有解释或解决方案吗?
回答我自己的问题,
将 gradle 升级到 v4.10
并将 gradle 包装器插件升级到 v3.1.0
后问题得到解决
./app/build.gradle
classpath 'com.android.tools.build:gradle:3.1.0'
...
ext {
minSdkVersion = 19
...
./app/gradle/wrapper/gradle-wrapper.属性
distributionUrl=https\://services.gradle.org/distributions/gradle-4.10-bin.zip
然后
react-native run-android
我正在尝试在 react-native android 项目上安装 couchbase-lite
。
当我按照 here 中的说明添加 couchbase-lite 的依赖项时,它会出现以下错误。
我试过的
react-native init MyProject
- 将依赖项
implementation 'com.couchbase.lite:couchbase-lite-android:2.1.0'
添加到我的./android/app/build.gradle
文件 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.
有人对此有解释或解决方案吗?
回答我自己的问题,
将 gradle 升级到 v4.10
并将 gradle 包装器插件升级到 v3.1.0
./app/build.gradle
classpath 'com.android.tools.build:gradle:3.1.0'
...
ext {
minSdkVersion = 19
...
./app/gradle/wrapper/gradle-wrapper.属性
distributionUrl=https\://services.gradle.org/distributions/gradle-4.10-bin.zip
然后
react-native run-android