0

私のAndroidライブラリプロジェクトには、次のような多くのサードパーティライブラリが含まれています

compile 'com.jakewharton:butterknife:8.0.1'
apt 'com.jakewharton:butterknife-compiler:8.0.1'
// Java8的时间库
compile 'com.jakewharton.threetenabp:threetenabp:1.0.3'
// RxJava
compile 'io.reactivex:rxjava:1.1.5'
compile 'io.reactivex:rxandroid:1.2.0'

./gradlew installbuild arrを使用したときは、この 3 番目のライブラリを含めません。したがって、私の他のプロジェクトはこのライブラリを参照できません。

しかし、Rosie プロジェクト ( https://github.com/Karumi/Rosie ) を含めた場合。を自動的に含めることができdaggerますbutterknife....

どうすればいいですか?

ライブラリにこれらのサードパーティ ライブラリを自分の arr に含めてほしいのですが、どうすればよいですか?

4

1 に答える 1

0

Butterknife を使用するには、build.gradle に次の行を含める必要があります。

buildscript {
    repositories {
        mavenCentral()
    }
    dependencies {
        classpath 'com.neenbedankt.gradle.plugins:android-apt:1.8'
    }
}

apply plugin: 'com.neenbedankt.android-apt'
于 2016-05-30T13:38:00.467 に答える