0

あるプロジェクトから別のプロジェクトにコードをコピーしようとしましたが、2番目のプロジェクトで実行すると、次のエラーが発生します。

    [2012-07-09 17:06:34 - AndEngine] Could not find AndEngine.apk!
[2012-07-09 17:06:34 - AndEnginePhysicsBox2DExtension] Could not find AndEnginePhysicsBox2DExtension.apk!

と: エラー

提案された多数の解決策を読みましたが、何も機能していないようです。これまで、r.javaの削除、プロジェクトの削除と再インポート、クリーニング、更新、AndEngineのlibsフォルダーの現在のプロジェクトへの移動、「is library」がオフになっていることの確認、2.2の実行、Java1.6の使用を試みました。

他に何かアイデアはありますか?

4

3 に答える 3

5

解決策はよくわかりませんが、いくつかの提案があります。

ライブラリセクションの下に2つありXます。これは、プロジェクトが他の2つのライブラリプロジェクトを参照しているが、パス内でそれらを正しく見つけることができないことを意味します。Add正しいAndEngineまたはPhysicsBox2Dライブラリプロジェクトパスとremove間違ったパスを試してください。次に、tickではなくが表示されXます。

さらに、AndEngineまたはPhysicsBox2Dライブラリプロジェクトが正しくコンパイルされていない可能性もあります(エラーまたは間違った設定が原因)。その場合は、これらのエラーを解決する必要があります。


編集1:私が言及した2番目のケースは起こらないと思います: ここに画像の説明を入力してください 写真は、AndEngineプロジェクトにエラーが含まれていても、参照ステータスにはまだが表示されることを示していtickます。

したがって、パスが壊れている可能性が高くなります。AndEngineを現在のワークスペースにすでに追加しているので、参照ライブラリを再度追加してみてください。

于 2012-07-10T00:36:52.487 に答える
0

プロジェクトのビルドパスにandengineを追加して、プロジェクトを起動してみてください。

于 2012-07-12T13:20:15.743 に答える
0

よくわかりませんが、サードパーティのライブラリの場合、R.JAVAの問題が発生した場合、この問題はビルドパスに関連しています。

したがって、サードパーティのjarファイルをすべて削除して、プロジェクトのルートディレクトリとライブラリに再度貼り付けます。プロジェクトをクリーンアップして実行します。問題が解決されることを願っています。

于 2013-06-19T07:42:35.563 に答える