如何在.arr中使用JCenter包含第三个库?

时间:2016-05-30 13:22:59

标签: android bintray jcenter

在我的android库项目中,我包含许多第三方库,如

_canvasObject.getActiveObject().clone(function(cloned) {
  cloned.set("top", cloned.top+10);
  cloned.set("left", cloned.left+10);
  _canvasObject.add(cloned);
});

当我使用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' build arr时不包含第三个库。所以我的其他项目无法引用这个库。

但是当我加入Rosie项目时(https://github.com/Karumi/Rosie)。我可以自动加入./gradlew installdagger ....

我该怎么做?

我希望我的图书馆在我的arr中包含这些第三方库。我该怎么办?

1 个答案:

答案 0 :(得分:0)

您必须在build.gradle中包含这些行才能使用Butterknife:

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

apply plugin: 'com.neenbedankt.android-apt'