私はaar形式で配布されているアンドロイドライブラリを持っています。それは体重300キロバイトです。 私は別のライブラリを作成したい、そして最初のライブラリが依存関係にあるaarフォーマットでも作成したい。 しかし、結果ライブラリの重量は30kbなので、明らかに最初のライブラリは含まれていません。aarをaarに含める
私はflatDir
を使用して最初のライブラリを追加しようとしました:
repositories {
mavenLocal()
}
dependencies {
compile 'com.mylib:mylib:[email protected]'
}
が、まだそれはAARをもたらすために含まれていません。
repositories {
flatDir {
dirs 'libs'
}
}
dependencies {
compile(name:'mylib-1.0', ext:'aar')
}
そしてmaven-publish
を使用してmavenLocalに公開。
最初のaarを結果aarに含めるにはどうすればいいですか?
申し訳ありませんが、そこに私の質問への回答はありません。私はその依存関係が結果aarに詰め込まれることを望みます。これを行う方法? 'maven repository'について私もそれを取得しませんでした。私は何をすべきか?私はすでにローカルMavenリポジトリを使用して、同じ問題があります。 – anber
@anber私が知っているように、別のものの中にaarを含める自動方法はありません。ローカルMavenを使用している場合、pom file.Insideをチェックして、他のlib(aar)との依存関係を持つ必要があります。 –
私はそれをありがとう – anber