build/run 插件对讲更新到最新版本的 cordova 错误
Plugin intercom update to latest version cordova error at build/run
我想将插件对讲机更新到最新版本。我正在使用科尔多瓦版本 9.0.0
对于 iOS 工作正常,但是要为 android 更新对讲机我必须拥有 >= 9.0.0 的平台版本
我从版本 7.1.1 更新到 9.0.0(android 平台),但出现 2 个错误。我认为这是 gradle 导致这些错误的原因...因为我试图制作另一个新的 cordova 项目以查看是否一切正常...但应用程序没有 run/build.
错误文本:
FAILURE: Build completed with 2 failures.
1: 任务因异常而失败。
其中:
脚本 '..\platforms\android\cordova-plugin-intercom\be-intercom.gradle' 行:46
出了什么问题:
评估脚本时出现问题。
Could not find method execute() for arguments [] on task ':app:copyGoogleServices' of type org.gradle.api.tasks.Copy.
2: 任务因异常而失败。
- 出了什么问题:
配置项目“:app”时出现问题。
compileSdkVersion is not specified. Please add it to build.gradle
我有 google-services.json(在根目录中)。
在此更新之前一切正常。
在..\platforms\android\cordova-plugin-intercom\be-intercom.gradle中第46行是tasks.copyGoogleServices.execute()
.
解决方法是将 platforms\android\cordova-plugin-intercom\be-intercom.gradle 中的 execute() 替换为 finalizedBy() 并在 platforms\android\app 中复制 google-services.json .
https://medium.com/@olku/gradle-5-0-broken-api-of-the-exec-task-5b2d76c8d121
我想将插件对讲机更新到最新版本。我正在使用科尔多瓦版本 9.0.0 对于 iOS 工作正常,但是要为 android 更新对讲机我必须拥有 >= 9.0.0 的平台版本 我从版本 7.1.1 更新到 9.0.0(android 平台),但出现 2 个错误。我认为这是 gradle 导致这些错误的原因...因为我试图制作另一个新的 cordova 项目以查看是否一切正常...但应用程序没有 run/build.
错误文本:
FAILURE: Build completed with 2 failures.
1: 任务因异常而失败。
其中: 脚本 '..\platforms\android\cordova-plugin-intercom\be-intercom.gradle' 行:46
出了什么问题: 评估脚本时出现问题。
Could not find method execute() for arguments [] on task ':app:copyGoogleServices' of type org.gradle.api.tasks.Copy.
2: 任务因异常而失败。
- 出了什么问题: 配置项目“:app”时出现问题。
compileSdkVersion is not specified. Please add it to build.gradle
我有 google-services.json(在根目录中)。 在此更新之前一切正常。
在..\platforms\android\cordova-plugin-intercom\be-intercom.gradle中第46行是tasks.copyGoogleServices.execute()
.
解决方法是将 platforms\android\cordova-plugin-intercom\be-intercom.gradle 中的 execute() 替换为 finalizedBy() 并在 platforms\android\app 中复制 google-services.json . https://medium.com/@olku/gradle-5-0-broken-api-of-the-exec-task-5b2d76c8d121