JavaプロジェクトのコンパイルにEclipse以外のものを使用するのは初めてです。コマンドラインを使用してAndroidを使用するJavaファイルをコンパイルしようとしていますが、失敗しました。
私は次のバリエーションを試してきました(ルートディレクトリはプロジェクトディレクトリです)。
javac -classpath C:\Program_Files\Java\jdk1.7.0_04\bin;
C:\Program_Files\Android\android-sdk\platforms\android-15\android.jar
src\package1\package2\projectName.Java
それは機能していません。次のようなエラーがたくさん発生します。
package android.content does not exist
package android.database does not exist
package android.net does not exist
package android.os does not exist
package android.util does not exist
私はここで劇的に間違ったことをしていますか?どうすればそれらのAndroidパッケージを認識させることができますか?誰かが私をここで正しい方向に向けることができますか?javac、コマンドライン、クラスパスに関するドキュメントをたくさん読みましたが、ここで主な問題を特定することはできません。ありがとうございました。
新着
C:\Program_Files\Android\android-sdk\platforms\android-8\android.jar
この情報が違いを生むかどうかはわかりません...しかし、eclipseでプログラムを実行すると、.ではなくディレクトリでAndroid2.2が使用されC:\Program_Files\Android\android-sdk\platforms\android-15\android.jar
ます。これは何かを変えますか?コンピュータのそのフォルダに移動しようとすると、...それは存在しません。android-15
フォルダは存在するものです。クラスパスをでディレクトリに変更しようとしましたandroid-8
が、残念ながら何も変更されませんでした。何か案は?