我想在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.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