1

Android ライブラリを参照するプロジェクトをコンパイルする際に問題が発生しています。ここのドキュメントの指示に正確に従いました: http://developer.android.com/tools/projects/projects-eclipse.html

私の Android ライブラリはライブラリとして正しくマークされており、プロジェクト内の jar ファイルとすべての .class ファイルを確認できます。しかし、新しいプロジェクトでクラスを参照しようとするとクラスが見つからず、コンパイルされません。私は何を間違っていますか?

これがスクリーンショットです (SoundGraphingLibrary は私のライブラリ プロジェクトであり、SoundGraphingLibrary はライブラリを使用する必要があるプロジェクトです):

ここに画像の説明を入力

4

3 に答える 3

4

プロジェクトとライブラリ プロジェクトが同じフォルダーにあることを確認してください。

于 2014-08-04T06:00:02.057 に答える
1

最初にProject->Cleanライブラリで実行し、次に@iagreenが提案するようにプロジェクトを実行します。次に、先に進み、日食を閉じて再度開きます。すべてが構築されるのを待ちます。

この時点で何も良いことはないと仮定して、ライブラリをクリックして実行しますProject->Properties->Android。チェックされていることを確認しIs Libraryます。次に、プロジェクト内のライブラリ*.jarのインスタンスを削除します。あなたProject->Properties->Androidのプロジェクトでやってください。必要なライブラリをクリックしてクリックしAdd...ますOK、、、。ApplyOK

それはそれをする必要があります。また、キツネザルを発射します。

于 2013-02-09T03:57:17.107 に答える
1

これが役立つかどうかはわかりませんが、次のことを行いました

  • [プロジェクト] -> [プロパティ] -> [Android] に移動して、ライブラリを削除して追加します。
  • Project->Clean に移動して、プロジェクトをクリアします。
  • Eclipse を再起動すると、動作します。
于 2013-08-05T02:21:19.143 に答える