/var/log/messages

debugging with sixth sense

Android Studio でライブラリプロジェクト

build.gradle に向けて

apply plugin: 'android-library'

な記述を追加してあげれば

$ ./gradlew clean
$ ./gradlew aR

build/libs 配下に .aar なファイルが吐き出されるとのこと。

で、このファイルを手でコピィ、というのはあまりにアレなのでこのプロジェクトを Git に登録しておいて、このライブラリを必要とするプロジェクト側で

  • libraries というディレクトリを掘る
  • その中にライブラリなプロジェクトを git clone する
  • 参照してるプロジェクト側の build.gradle に記述追加

ってことで良いのかどうか。追加する記述は以下なカンジです。

dependencies {
    compile project (':libraries:lib1')
}

この場合、リポジトリにライブラリプロジェクトを追加すべきなのかどうか、あるいはもっと良い方法をご存知の方がいらっしゃいましたら、フォロー頂けますと幸いです。

Comments