6

Maven Central Repository にライブラリがあります。最新のリリースでは、通常の .jar に加えて .aar アーカイブをプッシュしました。

ただし、Android Studio で aar バージョンのライブラリを使用できないようです。私のbuild.gradleファイルには次のものがあります:

dependencies {
    compile 'com.android.support:appcompat-v7:19.+'
    compile 'com.mygroup:mylibrary:1.2.2'
}

これでjarファイルが正常にフェッチされましたが、ライブラリのaarバージョンを使用するにはどうすればよいですか? 私は、次のような多くのことを試しました(ただし、これらに限定されません):

compile 'com.mygroup:mylibrary:1.2.2@aar'
compile group: 'com.mygroup', name: 'mylibrary', version: '1.2.2', type: 'aar'
compile group: 'com.mygroup', name: 'mylibrary', version: '1.2.2', packaging: 'aar'
compile group: 'com.mygroup', name: 'mylibrary', version: '1.2.2', extension: 'aar'

しかし、それは常にjarをロードします。

Gradle はアーティファクトに AAR のみ (一致する POM を含む) のみが含まれることを期待していますか? lib の AAR バージョン用に別のアーティファクトを作成する必要がありますか?

4

0 に答える 0