0

私はメイン プロジェクトを持っています。それにはいくつかlibs(library-x、library-y、library-z など) とライブラリ プロジェクトがあります。ライブラリ プロジェクトでは、メイン プロジェクトと同じバージョンの同じライブラリをインポートします (たとえば、library-x と library-y)。

プロジェクトをコンパイルすると、アプリケーションでライブラリが複製されますか、adtそれとも同じプロジェクトの場合はライブラリが 1 つしか使用されませんか?

ライブラリ プロジェクトでプロジェクトのライブラリを使用する方法はありますか?

ありがとうございました。

4

1 に答える 1

0

私があなたの質問を正しく理解していれば、依存関係をライブラリ プロジェクトに含めて、ライブラリ プロジェクトにその依存関係をエクスポートさせることができます。メイン プロジェクトにはライブラリ プロジェクトのみが含まれますが、その依存関係にもアクセスできます。

ただし、これは開発環境によって異なる場合があります。たとえば、Gradle を使用すると、Maven から複数のライブラリを安全に追加でき、重複は自動的に削除されます。

于 2013-08-06T08:06:26.357 に答える