1つのライブラリモジュールのファイルが1つある.aar
です。
他のプロジェクトのライブラリモジュールにライブラリまたは依存関係として使用したいと思います。
どうすればよいですか?ライブラリモジュールに.aar依存関係を追加するには?
私はリンク以下で提供されるオプションを試してみました:
http://kevinpelgrims.com/blog/2014/05/18/reference-a-local-aar-in-your-android-project/
それは私が私のプロジェクトのアプリケーション・モジュールに.aar
の参照を追加する場合にのみ機能します。しかし、ライブラリモジュールでは動作しません。
ありがとうございました。
repositories {
flatDir {
dirs 'libs'
}
}
と依存関係を追加します:
dependencies {
compile(name:'nameOfYourAARFileWithoutExtension', ext:'aar')
}
あなたが使用することができ、あなたのbuild.gradle
にリポジトリを追加する必要がありますが、AARファイルを必要とするすべてのモジュール(ライブラリやアプリケーション)で
あなた 'build.gradle'を提供してください – gio
[自分のgradleビルドにローカル.aarファイルを追加する]の可能な複製(http:// stackoverflow。コム/質問/ 21882804 /追加-ローカルAAR-ファイルツー私-Gradleのビルド) – piotrek1543
allprojects { リポジトリ{ jcenter() flatDir { のdirs 'LIBS' } } } 依存関係{ コンパイル 'com.android.support:appcompat-v7:23.1.0' コンパイル「com.android.support:recyclerview-v7 はfileTree(: 'LIBS'、含む[ '*の.jar'] DIR)をコンパイル。 23.0.1 ' コンパイル(名前:' mylibmodule '、内線:' aar ') } – Swati