2016-05-30 2 views
0

В моем андроиде проекта библиотеки я включаю много сторонних библиотек, какКак включить третью библиотеку в .arr с JCenter?

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 install построить ARR не включать эту третью библиотеку. Поэтому мой другой проект не может ссылаться на эту библиотеку.

но когда я включаю проект Rosie (https://github.com/Karumi/Rosie). Я могу включить auto dagger, butterknife ....

Как я могу это сделать?

Я хочу, чтобы моя библиотека включала эти сторонние библиотеки в мой arr.Что мне делать?

ответ

0

Вы должны включить эти строки в build.gradle использовать нож для масла:

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

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

Нет, нет, мне нужен мой файл обр включить эту третью библиотеку. не мой основной проект. Ваш метод позволяет основному проекту использовать butterknife. – H3c

Смежные вопросы