//RxJava2
compile 'io.reactivex.rxjava2:rxandroid:2.0.1'
compile 'io.reactivex.rxjava2:rxjava:2.1.3'
//RxBinding2
compile "com.jakewharton.rxbinding2:rxbinding:$rxbinding_ver"
//Retrofit2
compile "com.squareup.retrofit2:retrofit:$retrofit_extion"
compile "com.squareup.retrofit2:converter-gson:$retrofit_extion"
compile "com.squareup.retrofit2:adapter-rxjava2:$retrofit_extion"
//RxJava lifeCycle
compile "com.trello.rxlifecycle2:rxlifecycle:$rxlifecylcle_ver"
// If you want to bind to Android-specific lifecycles
compile "com.trello.rxlifecycle2:rxlifecycle-android:$rxlifecylcle_ver"
// If you want pre-written Activities and Fragments you can subclass as providers
compile "com.trello.rxlifecycle2:rxlifecycle-components:$rxlifecylcle_ver"
// If you want to use Navi for providers
compile "com.trello.rxlifecycle2:rxlifecycle-navi:$rxlifecylcle_ver"
// If you want to use Android Lifecycle for providers
compile "com.trello.rxlifecycle2:rxlifecycle-android-lifecycle:$rxlifecylcle_ver"
// If you want to use Kotlin syntax
compile "com.trello.rxlifecycle2:rxlifecycle-kotlin:$rxlifecylcle_ver"
// If you want to use Kotlin syntax with Android Lifecycle
compile "com.trello.rxlifecycle2:rxlifecycle-android-lifecycle-kotlin:$rxlifecylcle_ver"