2017-11-15 16 views
0

config.xmlからプラグイン "cordova-plugin-file-transfer"の復元に失敗しました。もう一度追加する必要があるかもしれません。エラー:インストールされているプラ​​グインのバージョン: "[email protected]"は依存関係のプラグイン要件 "[email protected]^5.0.0"を満たしていません。インストール済みのプラグインを依存関係として使用するには--forceを試してください。cordovaでアンドロイドmacを実行

Mac上

ionic cordova run android 

を実行している間、私は問題の上に直面しています。なぜこの問題を与えているのか分かりません。私はアンドロイド6.4.0を使用しています。

答えて

1

TL; DR:これらのコマンドを実行:あなたはionic cordova run androidを実行すると、コルドバCLIは、あなたの​​3210/package.jsonに存在しているが、中にインストールされていない任意のプラグインを復元しようprepare操作を実行している

ionic cordova plugin rm cordova-plugin-file --force 
ionic cordova plugin add [email protected] 
ionic cordova run android 

あなたローカルプロジェクト。

ですから、plugins/cordova-plugin-file-transfernow requires V5.0.0 +

+0

にインストールcordova-plugin-fileのV4.3.3を持っているので、問題の上@DaveAlden感謝が解決され、cordova-plugin-file-transferの最新バージョンをインストールしようとしているが、これは失敗しています。要件は、JDK 1.8以上 に失敗しましたチェックし、私はJavaのバージョン Javaバージョン "9.0.1" のJava(TM)SEランタイム環境(9.0.1 + 11を構築する) は、Java HotSpotを持っていますが、今 エラーのような問題に直面して(ビルド9.0.1 + 11、混合モード) –

+0

これは、AndroidとCordovaがまだJava 9をサポートしていないためです(https://issues.apache.org/jira/browse/)。 CB-11343)。潜在的な解決策[ここ](https://stackoverflow.com/q/46807676/777265) – DaveAlden

関連する問題