2017-03-27 14 views
1

Visual Studio - Tools for Apache Cordova (TACo)を使用して開発されたcordovaプロジェクトがあります。Apache用ツールでAndroidターゲットのビルドに失敗しました。Cordova - Visual studio Professional 2015

iOSの目標のためにプロジェクトを構築しながら、私たちは、シミュレータと同様に実際のiOSデバイス上で、成功したビルドとデバッグを取得することができます。

しかし、Androidのターゲットのための同じを構築しながら、それはリップルブラウザエミュレータで作業しているが、それは、AndroidエミュレータやAndroid実際のデバイスで動作しません。

私は

  • ADT_HOME/*これは、基本的にはアンドロイドパスです*/
  • が含まVS > Tools > Options > Tools for Apache Cordova > Environment Variables Overridesオプションを通じてだけでなく、手動で環境変数を更新しようとしたANT_HOME
  • GIT_HOME
  • JAVA_HOME

私はまた、SysのANDROID_PATH環境変数の値を確認しましたTEM変数、および "エコー%のANDROID_HOME%" を使用して、コマンドプロンプトで確認し、それが印刷さ:ApacheのコルドバためC:\Program Files (x86)\Android\android-sdk;

VS> [ツール]> [オプション]> [ツール]> [環境変数は

はどこべき指導を必要とオーバーライド変更が必要です。ここで

ビルドエラーログです:

MSBUILD:コルドバ・ビルドエラー:AndroidのSDKが見つかりません。インストールされていることを確認してください。デフォルトの場所にない場合は、ANDROID_HOME環境変数を設定します。 Android SDKが見つかりません。インストールされていることを確認してください。デフォルトの場所にない場合は、ANDROID_HOME環境変数を設定します。 (TaskId:10) タスク "MdaVsCli"の実行 - FAILED。

プロジェクトのパフォーマンス・サマリー: 4704ミリ秒のC:\ MyProjectDir \ MyProjectName: - :(タスクID 10)が失敗しました:(11ターゲットID)

ターゲットプロジェクトで "BuildMDA"「MyProjectName.jsproj」を構築完了。 jsproj 1つの通話 4704ミリ秒は1つの通話

+0

エラートレース – Gandhi

+0

で提案されているように、あなたのANDROID_HOME環境変数を設定してください。@Gandhi:質問を変数の詳細で更新しました。 – Mrunal

+0

あなたはandroid sdkを再インストールしましたか? –

答えて

2

お役に立てば幸いです。私はすべてのファイルの場所の最後にセミコロンを追加していましたが、JAVA_HOMEではセミコロンを追加するとVS TACoと連携しません。

したがって、私は最後からセミコロンを削除し、そして今、JAVA_HOMEが次のようになります。

JAVA_HOME = C:\Program Files (x86)\Java\jdk1.8.0_60

アプリケーションは今だけでなくAndroidのシミュレータと協力しています。

0

最近Android SDK toolsandroidコマンドを削除しました。

この問題は、コルドバで最近解決される。このをチェックアウトを構築この

詳細は210はまた、androidがまだ利用可能であったバージョンにツールをダウングレードすることができます。

は、それは問題は環境変数にのみ関連していた

関連する問題