为什么Cordova构建Android错误



为什么要运行命令cordova构建Android,每次错误

exe:Cordova构建Android

示例CMD:失败:构建失败,有例外。

  • 出了什么问题:执行失败的任务':app:processdebuggoogleservices'。

    文件google-services.json缺少。没有它,Google Services插件将无法运行。 搜索位置: c: users asus desktop lottery-thailand platforms android app src src debug google-services.json C: Users Asus Desktop 彩票 - Thailand Platforms Android App Google-Services.json

  • 尝试:使用-StackTrace选项运行以获取堆栈跟踪。使用-Info或-debug选项运行以获取更多日志输出。

  • 在https://help.gradle.org

  • 上获得更多帮助

构建在2s中失败18个可操作的任务:执行18个(节点:20776(UnhandledPromiseReptivewarning:未经治疗的承诺拒绝(拒绝ID:1(:错误:CMD:CMD:命令失败,出口代码1错误输出:失败:构建失败,有例外。

  • 出了什么问题:执行失败的任务':app:processdebuggoogleservices'。

看起来您正在尝试使用一个或多个Google服务的插件,但您缺少您的信息文件。

要使它们正确构建和工作,您需要将Google Services Info Info File(google-services.json for Android和/或iOS的GoogleService-Info.plist for IOS(包含在项目的根源中。检查以确保文件存在,如果不是,则需要从使用的服务中下载并将其放在项目的根源中。

我发现使用 cordova-plugin-fcm6.3.0升级到phonegap 7.0.0的错误。我在pluginscordova-plugin-fcmscripts.js中解决了fcm_config_files_process.js的第58行

来自

fs.writeFileSync("platforms/android/google-services.json", contents);

to

fs.writeFileSync("platforms/android/app/google-services.json", contents);

相关内容

  • 没有找到相关文章

最新更新