2017-07-17 9 views
1

私は、端末でこのエラーを取得しています -エラー - Googleマップコルドバプラグインのインストール

cordova plugin add https://github.com/mapsplugin/cordova-plugin-googlemaps#multiple_maps --variable API_KEY_FOR_ANDROID=androidkey --variable API_KEY_FOR_IOS=ioskey --save ✖ Running command - failed! [ERROR] Cordova encountered an error. You may get more insight by running the Cordova command above directly. [ERROR] An error occurred while running cordova plugin add https://github.com/mapsplugin/cordova-plugin-googlemaps#multi ... (exit code 1): Error: Failed to fetch plugin https://github.com/mapsplugin/cordova-plugin-googlemaps#multiple_maps via registry. Probably this is either a connection problem, or plugin spec is incorrect. Check your connection and plugin name/version/URL. Failed to get absolute path to installed module

それは私の接続ではありません。私は別のアプリでこれを試して、それは正常に動作するようです。おかげ

答えて

1

にGradleのバージョンを修正私はイオンプロジェクトでこれを次のような大胆なステップで解決しました:

  1. あなたのエディタ(VSコードを使用しています)で、テキストcordova-plugin-googlemapsのすべてのインスタンスを検索してください:config.xml,package.json & package-lock.json
  2. これらのファイルからすべてのインスタンスを削除してください。
  3. また、良い対策のためのファイルpackage-lock.jsonを削除
  4. プロジェクトから以下のフォルダを削除
  5. プロジェクトからすべてのプラットフォーム(androidまたはios)を削除します。platforms,plugins,www
  6. は、この時点で(それをcordova-plugin-googlemapsを追加します。成功し
  7. があなたのプラットフォームを追加)​​3210に保存しなければならない
  8. 次に、アプリケーション実行
0

はコルドバのプラグインを追加してみてくださいコルドバ - プラグイン - Googleマップ--variable API_KEY_FOR_ANDROID = androidkey --variable API_KEY_FOR_IOS = ioskey --save

0

あなたはと(私は、このコマンドの結果を示すことができました--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:アンドロイドStudioで プロジェクトを開く、および3.5(または3.3)

関連する問題