0

私はプロジェクトAを持っています.AはプロジェクトBにあるAndroidサポートライブラリを参照する必要があります.次のようなクラスパスエントリを追加するのと同じくらい簡単だと思います:

<classpathentry kind="lib" path="../B/libs/android-support-v4.jar"/>

何らかの理由で、これは機能していません。Eclipse 内からは問題なく動作しますが、ant からは動作しません。助言がありますか?

注: A と B はどちらも Android ライブラリ プロジェクトです。これが問題の原因かどうかはわかりません。

4

1 に答える 1

1

A は、プロジェクト B にある Android サポート ライブラリを参照する必要があります。

A 自体が B に依存している場合を除き、Android サポート パッケージ JAR のコピーを A のlibs/ディレクトリに配置してください。A と B が同じ名前の同じ JAR を持っている限り、Android が A と B を使用するアプリをビルドするときに、JAR の 1 つのコピーのみが使用されます。

于 2013-05-02T22:06:57.070 に答える