2017-05-23 20 views
0

enter image description here おい、みんな!私は最近、コルドバと仕事を始めました。私が実行すると、私は次のエラーが発生します。Cordova platform add android私は、JavaとAndroid SDKの環境変数を正常に配置しました。しかし、npmモジュールはC:/ Windows/System32/npmには存在しません。エラーは、Users/My username/AppData/Roaming/npmフォルダにあります。いくつかの指針は認められるでしょう。Cordovaプラットフォームの追加

私は新しいプロジェクトを作成するために、公式のCordovaのドキュメントに示されている以下のスクリプトに従っています。

Cordova create hello com.example.hello HelloWorld 
cd hello 
Cordova platform add android -> where I'm stuck at 

答えて

1

が不一致ならば親切に、コルドバが提供するAndroidのバージョンをチェックして、システムにインストールされ、現在のAndroidのバージョンで確認してください。 1)アップデートAndroidのバージョンのAndroidメーカーSDKマネージャー 2)アップデートコルドバプラットフォームから - 参照してください:コルドバドキュメント

外部ソース cordova - Error: Failed to fetch platform android

+0

はあなたが私を確認してくださいでした、それは私が空を示している現在インストールされているプラ​​ットフォームとして任意のプラットフォームがインストールされてはいけないことを示していますか? – Ichorville

+0

あなたのシステムにAndroidスタジオがインストールされていますか? – shubh14896

+0

はい私はまた、SDKも同様に一致します – Ichorville

0

私は、問題が何であったか、途中考え出しました。私のC:/ Windows/System32ディレクトリには、0kbのサイズの「npm」という名前のファイルがありましたが、一度削除するとエラーは消えました。しかし、すべての方法ではありません。私はブラウザプラットフォームをインストールすることができましたが、cordova platform add androidでアンドロイドプラットフォームをインストールすることはできませんでした。また、一致するcordova-andriodプラグインがcordova platform add [email protected]であることを指定することさえできました。 cordova platform add https://github.com/apache/cordova-android.gitスクリプトを使用した場合のみ、andriodプラットフォームをインストールすることができました。他のステップはうまくいき、プロジェクトはAndroid AVDを実行しました。なぜAndroidのプラットフォームを追加するための通常のコマンドが動作しなかったのか、ちょうど知りたがっているが、もう一度やり直したら、私はgitコマンドからもう一度getを実行しなければならないと思う。上記のように感謝

enter image description here enter image description here

関連する問題