1

この問題に関するいくつかの質問を検索して見ましたが、すべての解決策を試しましたが、まだプロジェクトを作成できません。

このコードを で実行する場合command prompt:

create <project_folder_path> <package_name> <project_name>

結果は常に次のとおりです。

Missing one of the following:
JDK: http://java.oracle.com
Android SDK: http://developer.android.com
Apache ant: http://ant.apache.org

これについてはすでにいくつかの質問があることを知っています。私はすでに彼らが提供するすべての解決策を試しましたが、まだ運がありません.

ガイドと同様の質問に対するいくつかの解決策に従ってください。これまでに試しました:

  1. PATH の環境変数をチェック、ダブル チェック、トリプル チェックします。

    • Java 開発キット (C:\Program Files\Java\jdk1.7.0_10\bin)
    • Android SDK プラットフォーム ツール (D:\Development\Android\android-sdk\platform-tools)
    • Android SDK ツール (D:\Development\Android\android-sdk\tools)
    • Apache ANT (D:\Development\apache-ant-1.8.4\bin)
  2. コマンド プロンプトを開き、次の操作を行います。

    • タイプ: java -version (作業 - バージョン 1.7.0_10 を表示)
    • タイプ: javac -version (作業 - バージョン 1.7.0_10 を表示)
    • タイプ: ant -version (作業 - バージョン 1.8.4 を表示)
    • タイプ: adb (仕事)
    • タイプ: android (作業 - android SDK マネージャーを起動)
  3. PhoneGapおよびCordovaの phonegap/cordova を使用する

  4. のフォルダパス<project_folder_path>が存在しないことを確認してください

  5. - をパッケージ名に使用していません。

4

4 に答える 4

2

PATH システム変数に JDK と Apache Ant を追加する以外に、JAVA_HOME (C:\Program Files\Java\jdk1.7.0_10) と ANT_HOME (D:\Development\apache-ant-1.8.4) の 2 つのシステム変数を追加します。 .

于 2013-01-12T13:09:01.533 に答える
1

私の場合、追加されたパス ;%JAVA_HOME%\bin;%ANT_HOME%\bin は、システム環境変数として設定されていても、変数 %JAVA_HOME% も %ANT_HOME% も設定値に置き換えませんでした。

解決策は次のとおりです。

  • nodejsプロンプトを閉じました

  • 管理者としてnodejsプロンプトを開始しました

  • c:> パス

パスはOKになりました

  • nodejsプロンプトを閉じました

  • nodejsプロンプトを開始しました-管理者としてではありません

  • c:> パス

パスはまだOKでした

管理者として起動してから通常に戻すだけで機能したのはなぜですか? Win8のどこかのバグかもしれません。

于 2013-09-25T21:01:07.437 に答える
1

Java ホームが JDK ではなく JRE を指していました。JAVA_HOME が JDK を指していることを確認してください。javac コマンドが機能していることを確認します。

于 2013-01-25T07:09:33.813 に答える
0

次の環境変数が機能している必要があります。

  • ジャワ
  • javac
  • adb
  • アンドロイド

それらが機能するかどうかを確認するには、キーボードの WINDOWS + r を同時に押してから、「cmd」と入力します。次に、たとえば「java」と入力します。見つからない場合は、修正する必要があります。

于 2013-04-20T17:13:09.037 に答える