launchnavigator 插件构建在 phonegap 构建中出现错误

launchnavigator plugin building with error in phonegap buid

今天 phonegap 构建 launchnavigator 插件出现错误,构建日志中显示以下错误: 安装失败 'uk.co.workingedge.phonegap.plugin.launchnavigator':错误:缺少变量:GOOGLE_API_KEY_FOR_ANDROID,有什么想法吗?

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

Add plugin variable to enable specification of Google API key for geocoding on Android. Fixes #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>

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

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