错误 - 谷歌地图科尔多瓦插件安装



>我在终端中收到此错误 --

科尔多瓦插件添加 https://github.com/mapsplugin/cordova-plugin-googlemaps#multiple_maps --变量 API_KEY_FOR_ANDROID=安卓键 --变量 API_KEY_FOR_IOS=iOS键 --保存 ✖ 运行命令 - 失败! [错误]科尔多瓦遇到了一个错误。 您可以通过直接运行上面的 Cordova 命令获得更多见解。 [错误]运行科尔多瓦插件添加时出错 https://github.com/mapsplugin/cordova-plugin-googlemaps#multi...(退出 代码 1(: 错误:无法获取插件 https://github.com/mapsplugin/cordova-plugin-googlemaps#multiple_maps 通过注册表。 可能这是连接问题,或者插件规范是 不對。 检查您的连接和插件名称/版本/URL。 无法获取已安装模块的绝对路径

这不是我的联系。我已经在另一个应用程序中尝试过这个,它似乎工作正常。谢谢

我在我的离子项目中通过一些大胆的步骤解决了这个问题,如下所示:

  1. 在您的编辑器(我使用 VS Code(中,搜索文本的所有实例cordova-plugin-googlemaps:我在config.xml,package.json & package-lock.json中找到了它们
  2. 从这些文件中删除所有这些实例。
  3. 另外,删除文件package-lock.json以获得良好的措施
  4. 从项目中删除所有平台(androidios(
  5. 从项目中删除以下文件夹:platforms,plugins,www
  6. 添加cordova-plugin-googlemaps(此时,它应该成功将其保存在config.xml中(
  7. 添加您的平台
  8. 然后运行应用程序

请尝试

科尔多瓦插件添加科尔多瓦插件谷歌地图 --变量 API_KEY_FOR_ANDROID=安卓密钥 --变量API_KEY_FOR_IOS=iOS键 --保存

你能给我看这个命令的结果吗(用 --verbose 选项(?

$>cordova plugin add http://https://github.com/mapsplugin/cordova-plugin-googlemaps#multiple_maps --variable API_KEY_FOR_ANDROID=... --variable API_KEY_FOR_IOS=... --verbose

如果您使用Android Studio 3.0 Preview打开该项目,则可能会遇到gradlew的此错误。

解决方案 1:

$> chmod +x platforms/android/gradlew

解决方案 2:

$> cordova plugin rm cordova-plugin-googlemaps
$> cordova platform rm android
$> cordova plugin add http://https://github.com/mapsplugin/cordova-plugin-googlemaps#multiple_maps --variable API_KEY_FOR_ANDROID=... --variable API_KEY_FOR_IOS=...
$> cordova platform add android

解决方案 3: 使用 Android Studio 打开项目,并将 gradle 版本修复为 3.5(或 3.3(

相关内容

  • 没有找到相关文章

最新更新