私は Android 用のゲームの開発に取り組んでおり、Java アプリケーションで多くのコードを記述しています。Android アプリケーション内で Java アプリケーションのクラスとメソッドを使用したいと考えています。私はアプリケーションを開発するために Eclipse を使用しているので、Java アプリケーション用の Jar を作成しようとしましたRight click project->Export->Jar
。そのjarのメソッドを使用しようとすると、Eclipseがメソッドを見つけられないため、コンパイルエラーが発生します。インポートステートメントを作成する必要がありますか? 私のJavaアプリのパッケージの名前は(デフォルトパッケージ)なので、インポートステートメントがどうなるかわかりません。助けていただければ幸いです。
編集:アプリケーションのパッケージ名を変更して、その中にクラスをインポートできるようにし、コンパイルエラーを取り除きました。プロジェクトを実行しようとすると NoClassDefFoundError
、Java アプリケーションの jar を間違ってエクスポートしている可能性がありますか?