0
現在、私はVolleyが機能するために必要なアンドロイドのライブラリを作成しています。現在、Volleyの依存関係は、ライブラリの依存関係ブロックとライブラリを使用するアプリケーションの両方で宣言されています。実装しているアプリケーションで依存関係を宣言する代わりに、必要な依存関係をライブラリで取得できるようにするには、何が必要ですか?Androidライブラリ内に依存関係を含めるにはどうすればいいですか?
現在、私はVolleyが機能するために必要なアンドロイドのライブラリを作成しています。現在、Volleyの依存関係は、ライブラリの依存関係ブロックとライブラリを使用するアプリケーションの両方で宣言されています。実装しているアプリケーションで依存関係を宣言する代わりに、必要な依存関係をライブラリで取得できるようにするには、何が必要ですか?Androidライブラリ内に依存関係を含めるにはどうすればいいですか?
Gradleは推移的な依存関係をサポートしています。地元の図書館については
、これはこのように動作します:リモートライブラリの場合
compile(project(:LIBRARY_NAME)) {
transitive=true
}
:
compile ('com.somepackage:LIBRARY_NAME:1.0.0'){
transitive=true //default, normally no need to specify explicitly
}
何ライブラリは '.jar'ありますか? – Orbit
jarはリモートで格納されている場合、 'pom.xml '(これはmavenの方法です)で出荷する必要があります。 – F43nd1r
jarはapps/libs /フォルダ内にローカルに置かれています。 – Orbit