def versions = [:] // Support library versions.supportLibraryVersion = "28.0.0" versions.multidexVersion = "1.0.3" versions.guavaVersion = "22.0-android" versions.constraintLayout = "1.1.3" // butterknife versions.butterknife = '8.8.1' // SmartRefreshLayout versions.smartRefreshLayout = '1.1.0-alpha-19' // alicloud push versions.alicloudPush = '3.1.4' // BackgroundLibrary versions.backgroundLibrary = '1.5.1' // qrcode versions.zxing = "3.3.3" // NumberPickerView versions.numberPickerView = '1.1.1' // ARouter versions.aRouterApi = '1.4.1' versions.aRouterCompiler = '1.2.2' // rx versions.retrofit2Version = '2.3.0' versions.rxandroidVersion = '2.0.2' versions.loggingInterceptor = '3.12.+' // json tool -- to do versions.fastJsonVersion = '1.2.6' versions.googleGsonVersion = '2.7' // permission need to use compileSdkVersion 27 or higher. -- to do versions.easyPermissions = '1.2.0' // Architecture Components dependencies versions.roomVersion = "1.1.1" versions.archLifecycleVersion = "1.1.1" // image versions.gliderVersion = "4.9.0" // jsbridge versions.jsbridge = '1.0.4' //LabelsView versions.labelsView='1.4.7' //svg versions.androidsvg = '1.3' //rating bar versions.materialratingbar = '1.3.2' //bannerView versions.bannerView = '1.4.8' // test -- to do versions.junitVersion = '4.12' versions.mockitoVersion = '1.10.19' versions.powerMockito = '1.6.2' versions.hamcrestVersion = '1.3' versions.runnerVersion = '1.0.2' versions.rulesVersion = '1.0.1' versions.espressoVersion = '3.0.2' // u meng versions.umengAnalytics = '8.0.0' versions.umengCommon = '2.0.0' //bugly tinker versions.multidex = '1.0.2' versions.tinkerVersion = '1.9.9' versions.bugly_crashreport ='1.3.8' versions.bugly_native_crashreport ='latest.release' versions.meituanWalle = '1.1.3' versions.eventbus = "3.1.1" versions.gson = "2.8.0" versions.arouter = "2.8.0" versions.aRouterApi = '1.4.1' versions.aRouterCompiler = '1.2.2' ext.versions = versions //deps依赖库 ext.deps = [:] def deps = [:] deps.aRouterApi = "com.alibaba:arouter-api:$versions.aRouterApi" deps.aRouterCompiler = "com.alibaba:arouter-compiler:$versions.aRouterCompiler" // App's support dependencies deps.appcompat = "com.android.support:appcompat-v7:$versions.supportLibraryVersion" deps.multidex = "com.android.support:multidex:$versions.multidexVersion" deps.cardview = "com.android.support:cardview-v7:$versions.supportLibraryVersion" deps.design = "com.android.support:design:$versions.supportLibraryVersion" deps.recyclerview = "com.android.support:recyclerview-v7:$versions.supportLibraryVersion" deps.support_v4 = "com.android.support:support-v4:$versions.supportLibraryVersion" deps.guava = "com.google.guava:guava:$versions.guavaVersion" // rx dependencies deps.retrofit2 = "com.squareup.retrofit2:retrofit:$versions.retrofit2Version" deps.retrofit2_converter_gson = "com.squareup.retrofit2:converter-gson:$versions.retrofit2Version" deps.retrofit2_converter_scalars = "com.squareup.retrofit2:converter-scalars:$versions.retrofit2Version" deps.retrofit2_adapter_rxjava2 = "com.squareup.retrofit2:adapter-rxjava2:$versions.retrofit2Version" deps.okhttp3_logging_interceptor = "com.squareup.okhttp3:logging-interceptor:$versions.loggingInterceptor" deps.rxandroid2 = "io.reactivex.rxjava2:rxandroid:$versions.rxandroidVersion" //third deps.androidsvg_aar = "com.caverock:androidsvg-aar:$versions.androidsvg" deps.constraint_layout = "com.android.support.constraint:constraint-layout:$versions.constraintLayout" deps.glide = "com.github.bumptech.glide:glide:$versions.gliderVersion"//glide图片加载 deps.glide_compiler = "com.github.bumptech.glide:compiler:$versions.gliderVersion" deps.jsbridge = "com.github.lzyzsd:jsbridge:$versions.jsbridge"//JsBridge deps.otto = 'com.squareup:otto:1.3.5'//otto消息总线 deps.eventbus = "org.greenrobot:eventbus:$versions.eventbus" deps.gson = "com.google.code.gson:gson:$versions.gson" ext.deps = deps