Retrofit2+RxJava2

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
ext {
retrofitVersion = '2.2.0'
rxVersion = '2.0.1'
rxLifeCycleVersion = '2.0.1'
}

dependencies {
compile "com.squareup.retrofit2:retrofit:$retrofitVersion"
compile "com.squareup.retrofit2:converter-gson:$retrofitVersion"
compile "com.squareup.retrofit2:adapter-rxjava2:$retrofitVersion"

compile "io.reactivex.rxjava2:rxjava:$rxVersion"
compile "io.reactivex.rxjava2:rxandroid:$rxVersion"

compile "com.trello.rxlifecycle2:rxlifecycle:$rxLifeCycleVersion"
compile "com.trello.rxlifecycle2:rxlifecycle-android:$rxLifeCycleVersion"
compile "com.trello.rxlifecycle2:rxlifecycle-components:$rxLifeCycleVersion"
}