119 lines
7.0 KiB
Groovy
119 lines
7.0 KiB
Groovy
ext {
|
|
android = [
|
|
applicationId : "com.mogo.launcher",
|
|
compileSdkVersion: 28,
|
|
buildToolsVersion: "29.0.2",
|
|
minSdkVersion : 19,
|
|
targetSdkVersion : 22,
|
|
versionCode : 1,
|
|
versionName : "1.0.0",
|
|
]
|
|
|
|
dependencies = [
|
|
// androidx
|
|
androidxappcompat : "androidx.appcompat:appcompat:1.0.2",
|
|
androidxconstraintlayout : "androidx.constraintlayout:constraintlayout:1.1.3",
|
|
androidxmultidex : "androidx.multidex:multidex:2.0.1",
|
|
androidxviewpager2 : "androidx.viewpager2:viewpager2:1.0.0",
|
|
androidxrecyclerview : "androidx.recyclerview:recyclerview:1.1.0",
|
|
androidxcardview : "androidx.cardview:cardview:1.0.0",
|
|
// 测试
|
|
junit : "junit:junit:4.12",
|
|
androidxjunit : "androidx.test.ext:junit:1.1.0",
|
|
androidxespressocore : "androidx.test.espresso:espresso-core:3.1.1",
|
|
// 地图
|
|
amapnavi3dmap : "com.amap.api:navi-3dmap:latest.integration",
|
|
amapsearch : "com.amap.api:search:latest.integration",
|
|
amaplocation : "com.amap.api:location:latest.integration",
|
|
// json 转换
|
|
gson : "com.google.code.gson:gson:2.8.4",
|
|
// 内存泄漏检测
|
|
debugleakcanary : "com.squareup.leakcanary:leakcanary-android:1.6.1",
|
|
releaseleakcanary : "com.squareup.leakcanary:leakcanary-android-no-op:1.6.1",
|
|
testleakcanary : "com.squareup.leakcanary:leakcanary-android-no-op:1.6.1",
|
|
//rxJava
|
|
rxjava : "io.reactivex.rxjava2:rxjava:2.2.2",
|
|
rxandroid : "io.reactivex.rxjava2:rxandroid:2.1.0",
|
|
// arouter
|
|
arouter : "com.alibaba:arouter-api:1.5.0",
|
|
aroutercompiler : "com.alibaba:arouter-compiler:1.2.2",
|
|
// glide
|
|
glide : 'com.github.bumptech.glide:glide:4.8.0',
|
|
glideokhttp3 : 'com.github.bumptech.glide:okhttp3-integration:4.8.0',
|
|
glideanno : 'com.github.bumptech.glide:annotations:4.8.0',
|
|
glidecompiler : 'com.github.bumptech.glide:compiler:4.8.0',
|
|
supportannos : "com.android.support:support-annotations:28.0.0",
|
|
// fresco
|
|
fresco : 'com.facebook.fresco:fresco:1.1.0',
|
|
// 公司服务 - 语音
|
|
aiassist : "com.zhidaoauto.common:service:1.0.4.10",
|
|
// 公司服务 - 埋点
|
|
analytics : "com.elegant.analytics:analytics:1.1.19",
|
|
|
|
// retrofit
|
|
retrofit : "com.squareup.retrofit2:retrofit:2.3.0",
|
|
retrofitadapter : "com.squareup.retrofit2:adapter-rxjava2:2.3.0",
|
|
retrofitconvertergson : "com.squareup.retrofit2:converter-gson:2.3.0",
|
|
retrofitconverterscalars : "com.squareup.retrofit2:converter-scalars:2.1.0",
|
|
|
|
|
|
// leakcanary
|
|
leakcanary : 'com.squareup.leakcanary:leakcanary-android:1.5.4',
|
|
leakcanarynoop : 'com.squareup.leakcanary:leakcanary-android-no-op:1.5.4',
|
|
|
|
// add for room
|
|
room : "android.arch.persistence.room:runtime:1.1.1",
|
|
roomAnnotationProcessor : 'android.arch.persistence.room:compiler:1.1.1',
|
|
|
|
// rxjava2 with room
|
|
roomRxjava : "android.arch.persistence.room:rxjava2:1.1.1",
|
|
|
|
|
|
// leakcanary
|
|
leakcanary : 'com.squareup.leakcanary:leakcanary-android:1.5.4',
|
|
leakcanarynoop : 'com.squareup.leakcanary:leakcanary-android-no-op:1.5.4',
|
|
|
|
// material
|
|
material : 'com.google.android.material:material:1.0.0',
|
|
|
|
|
|
// modules
|
|
moduledemo : "com.mogo.module:module-demo:${DEMO_MODULE_MAP_VERSION}",
|
|
moduledemo2 : "com.mogo.module:module-demo2:${DEMO_MODULE_MAP2_VERSION}",
|
|
moduletanlu : "com.mogo.module:module-tanlu:${MOGO_MODULE_TANLU_VERSION}",
|
|
moduleshare : "com.mogo.module:module-share:${MOGO_MODULE_SHARE_VERSION}",
|
|
mogocommons : "com.mogo.commons:mogo-commons:${MOGO_COMMONS_VERSION}",
|
|
mogoutils : "com.mogo.commons:mogo-utils:${MOGO_UTILS_VERSION}",
|
|
mapamap : "com.mogo.map:map-amap:${MAP_AMAP_VERSION}",
|
|
mogomap : "com.mogo.map:mogo-map:${MOGO_MAP_VERSION}",
|
|
mogomapapi : "com.mogo.map:mogo-map-api:${MOGO_MAP_API_VERSION}",
|
|
modulecommon : "com.mogo.module:module-common:${MOGO_MODULE_COMMON_VERSION}",
|
|
modulemain : "com.mogo.module:module-main:${MOGO_MODULE_MAIN_VERSION}",
|
|
modulemap : "com.mogo.module:module-map:${MOGO_MODULE_MAP_VERSION}",
|
|
moduleservice : "com.mogo.module:module-service:${MOGO_MODULE_SERVICE_VERSION}",
|
|
mogoservice : "com.mogo.service:mogo-service:${MOGO_SERVICE_VERSION}",
|
|
mogoserviceapi : "com.mogo.service:mogo-service-api:${MOGO_SERVICE_API_VERSION}",
|
|
moduleapps : "com.mogo.module:module-apps:${MOGO_MODULE_APPS_VERSION}",
|
|
mogoconnection : "com.mogo.connection:mogo-connection:${MOGO_CONNECTION_VERSION}",
|
|
moduleextensions : "com.mogo.module:module-extensions:${MOGO_MODULE_EXTENSIONS_VERSION}",
|
|
carcall : "com.mogo.module.carchatting:module-carchatting:${CARCHATTING_VERSION}",
|
|
carcallprovider : "com.mogo.module.carchatting:module-carchatting-provider:${CARCHATTINGPROVIDER_VERSION}",
|
|
// 在线车辆
|
|
moduleonlinecar : "com.mogo.module:module-onlinecar:${MOGO_MODULE_ONLINECAR_VERSION}",
|
|
modulemedia : "com.mogo.module:module-media:${MOGO_MODULE_MEDIA_VERSION}",
|
|
modulesearch : "com.mogo.module:module-search:${MOGO_MODULE_SEARCH_VERSION}",
|
|
modulepush : "com.mogo.module:module-push:${MOGO_MODULE_PUSH_VERSION}",
|
|
//运营位卡片
|
|
moduleadcard : "com.mogo.module:module-adcard:${MOGO_MODULE_AD_CARD_VERSION}",
|
|
// 长链
|
|
socketsdk : 'com.zhidao.socketsdk:socketsdk:2.1.0',
|
|
socketsdkconnsvrprotoco : 'com.zhidao.ptech:connsvr-protoco:0.1.23',
|
|
socketsdkprotobufjava : 'com.google.protobuf:protobuf-java:3.5.1',
|
|
|
|
//
|
|
jetbrainsannotationsjava5: "org.jetbrains:annotations-java5:15.0",
|
|
|
|
// 统一登录
|
|
accountsdk : "com.zhidao.accountservice:account-sdk:1.0.5",
|
|
]
|
|
} |