【问题标题】:Using PhoneGap Build, it says 'google-services.json is missing' but it's not使用PhoneGap Build,它说'google-services.json is missing',但事实并非如此
【发布时间】:2018-11-03 18:46:28
【问题描述】:

我正在使用 Phonegap Build 为 AndroidiOSWindows 电话构建应用程序。要发送通知,我使用的是 phonegap-plugin-push,但无法构建 apk。


在我的 config.xml 中,我把它添加到了 google-services.json

<platform name="android">
    <resource-file src="google-services.json" target="google-services.json" />
</platform>

即使 google-services.json 位于 config.xml 旁边的根文件夹中,我仍从 PhoneGap Build 收到此错误

任务“:processDebugGoogleServices”执行失败。

文件 google-services.json 丢失。谷歌服务插件 没有它就无法运行。
搜索位置:
/project/src/debug/google-services.json
/project/google-services.json

我仍然不明白为什么它不能正常工作,因为这正是被要求做的事情。提前感谢您的帮助。


其他信息:

我在 push-plugin (2.0.0) 旁边使用 phonegap cli-7.1.0 和其他 cordova 插件,这里是列表:

<plugin name="cordova-plugin-device" spec="1.1.6" source="npm" />
<plugin name="cordova-plugin-splashscreen" spec="4.0.3" source="npm" />
<plugin name="cordova-plugin-network-information" spec="1.3.3" source="npm" />
<plugin name="cordova-plugin-inappbrowser" spec="1.7.1" source="npm" />
<plugin name="cordova-plugin-statusbar" spec="2.2.3" source="npm" />
<plugin name="cordova-plugin-whitelist" spec="1.3.2" source="npm" />
<plugin name="cordova-plugin-screen-orientation" spec="2.0.1" source="npm" />    

编辑

这似乎是我正在使用的 PhoneGap Build (PGB) 版本的问题。 push-plugin 的 2.0.0 版本应该使用新的 PGB 构建器构建。 https://blog.phonegap.com/phonegap-7-0-1-now-on-build-and-it-includes-some-important-changes-89087fe465f5

【问题讨论】:

  • @VicJordan 感谢您对我的问题投反对票,因为您的答案错过了我的问题...(然后将其删除)
  • 我没有否决你的问题。事实上我赞成
  • 还要注意你的语言。尊重这个社区。我删除了我的答案,因为这不相关并且对您没有任何帮助。
  • 那是我的错,它发生在同一时间,我太快下结论了。抱歉,这个问题暂时阻碍了我(这不是再次生气的好理由,对不起)

标签: javascript cordova push-notification phonegap google-play-services


【解决方案1】:

正如我在问题的 EDIT 部分所述,它与 PGB 的构建器版本有关。

添加到我的 config.xml&lt;preference name='pgb-builder-version' value='2' /&gt; 后,找到了 google-services.json(我仍然收到错误但它不再与此文件相关)

【讨论】:

    【解决方案2】:

    对于 Phonegap Build Cli 8.0.0 及更高版本,目标路径有点不同(在app/ 下):

    <platform name="android">
        <resource-file src="google-services.json" target="app/google-services.json" />
    </platform>
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-08-07
      • 2022-06-25
      • 2017-02-15
      • 2012-09-20
      相关资源
      最近更新 更多