在 phonegap 构建中启动导航器插件构建错误

Posted

技术标签:

【中文标题】在 phonegap 构建中启动导航器插件构建错误【英文标题】:launchnavigator plugin building with error in phonegap buid 【发布时间】:2019-01-29 19:09:40 【问题描述】:

今天phonegap build 发出launchnavigator 插件错误,build log 中显示以下错误: 无法安装“uk.co.workingedge.phonegap.plugin.launchnavigator”:错误:缺少变量:GOOGLE_API_KEY_FOR_android,有什么想法吗?

【问题讨论】:

这一直运行良好,希望插件不是新的 Google 实现。 【参考方案1】:

值得尝试将此命令行也包含在您的项目中

$ cordova plugin add uk.co.workingedge.phonegap.plugin.launchnavigator --variable GOOGLE_API_KEY_FOR_ANDROID="your_api_key"

【讨论】:

我觉得这应该是推荐的方式和正确的答案。为我工作。谢谢【参考方案2】:

根据plugin's CHANGELOG,有一个新的主要版本5.0.0 包含此更改:

添加插件变量以启用用于在 Android 上进行地理编码的 Google API 密钥规范。修复#211。

因此您需要添加插件变量,如updated plugin documentation 中所述:

<plugin name="uk.co.workingedge.phonegap.plugin.launchnavigator" source="npm" >
    <variable name="GOOGLE_API_KEY_FOR_ANDROID" value="your_api_key" />
</plugin>

【讨论】:

谢谢,是的,我刚刚在插件文档上看到了,现在一切都恢复正常了 - 再次感谢。

以上是关于在 phonegap 构建中启动导航器插件构建错误的主要内容,如果未能解决你的问题,请参考以下文章

PhoneGap 构建错误“不支持插件:...”

Phonegap 构建错误“不支持插件:闪屏”

Phonegap 推送插件:构建 iOS 模板错误

Phonegap Cordova 插件在构建时删除

Facebook“错误 2”与 Phonegap 在 ios 上构建 Facebook Connect 插件

facebook 错误:会话已关闭且未正常关闭(phonegap 构建/facebook 插件错误)