Android Studio 及び Gradle は良くわからないので、間違っていたら教えてください。m(__)m
Gradle まわりの設定がメインです
github から取得する
自分のプロジェクトの中に modules/laevatein というフォルダをつくってそこに git clone
hoge/modules/laevatein > git clone git@github.com:akiramuramatsu/Laevatein.git
プロジェクトの gradle まわりの設定
ルートにある settings.gradle に以下を追記
settings.gradle
include ':modules:laevatein:laevatein'
ルートにある build.gradle に以下を追記
build.gradle
allprojects {
repositories {
mavenCentral()
maven { url 'https://raw.github.com/nohana/Amalgam/master/amalgam/repository/' }
maven { url 'https://raw.github.com/KeithYokoma/CompoundContainers/master/repository/' }
maven { url 'https://raw.github.com/mixi-inc/Android-Device-Compatibility/master/repository/' }
}
}
project(':modules:laevatein:laevatein') {
buildscript {
repositories {
mavenCentral()
}
dependencies {
classpath 'com.android.tools.build:gradle:0.9.+'
}
}
}
app 以下の build.gradle に以下を追記
build.gradle
dependencies {
compile project(':modules:laevatein:laevatein')
}
Laevaten とは?
以下参照
- https://github.com/nohana/Laevatein
- Android - 超ラクチンに端末の画像を複数選択するためのライブラリを作った話 - Qiita - http://goo.gl/2fvyFG