我在文件夹中创建了cordova app
。
({cordova create MyApp
)
({cordova platform add android
)
我将google-services.json
移到了MyApp/platforms/android/app/
。
但是当我尝试运行时:
({cordova run android
)
我收到此错误:
* What went wrong:
A problem occurred evaluating project ':app'.
> Could not find method implementation() for arguments [com.google.firebase:firebase-core:16.0.9] on object of type org.gradle.api.internal.artifacts.dsl.dependencies.DefaultDependencyHandler.
我尝试将implementation()
更改为compile()
,但是它报告缺少compile()方法。
在dependencies
中,Gradle的版本为3.3.0。
在gradle-wrapper.properties
中,distributionUrl
的版本为4.10.3。
在我的终端机的gradle -v
中,版本是5.4.1。
cordova plugins
=>仅cordova-plugin-whitelist 1.3.3 "Whitelist"
答案 0 :(得分:0)
如果可能,共享您的PessimisticLockException
或build.gradle
文件。
OR
您可以尝试检查文件夹config.xml
中的build.gradle
文件。
打开MyApp/platforms/android/app/
文件并找到依赖项标签
build.gradle
如果缺少dependencies {
implementation 'com.google.firebase:firebase-core:16.0.9'
}
,则添加此依赖项并重新运行命令implementation 'com.google.firebase:firebase-core:16.0.9'