在 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 构建中启动导航器插件构建错误的主要内容,如果未能解决你的问题,请参考以下文章