ext { //android开发版本配置 android = [ compileSdk: 34, buildToolsVersion: "34.0.0", applicationId : "com.snc.evivecharger", minSdk : 23, targetSdk : 34, versionCode : 1, versionName : "0.1.9", multiDexEnabled : true ] //version配置 versions = [ appcompat : '1.2.0', junit : '4.13.1', coordinatorlayout: '1.1.0', material : '1.2.1', constraintlayout : '2.0.4', support : '1.0.0', annotation : '1.1.0' ] //support配置 support = [ 'appcompat' : "androidx.appcompat:appcompat:${versions.appcompat}", 'constraintlayout' : "androidx.constraintlayout:constraintlayout:${versions.constraintlayout}", 'coordinatorlayout': "androidx.coordinatorlayout:coordinatorlayout:${versions.coordinatorlayout}", 'material' : "com.google.android.material:material:${versions.material}", 'junit' : "junit:junit:${versions.junit}", 'support' : "androidx.legacy:legacy-support-v4:${versions.support}", 'annotation' : "androidx.annotation:annotation:${versions.annotation}", ] dependencies = [ //信息传递 "live-event-bus" : "com.jeremyliao:live-event-bus-x:1.7.3", //数据库 "greendao" : "org.greenrobot:greendao:3.3.0", //数据库加密 "sqlcipher" : "net.zetetic:android-database-sqlcipher:3.5.6", "litepal" : "org.litepal.guolindev:core:3.1.1", //悬浮日志 "log" : "com.hjq:logcat:9.2", //蓝牙 "ble" : "com.ttcble.android:blebase:1.1.7", // "ble" : "com.ttcble.android:blebase:1.1.6", // 国际化框架 "language" : "com.hjq:language:5.0", //权限 // "xxpermissions" : "com.hjq:xxpermissions:9.6", "permissionx" : "com.github.getActivity:XXPermissions:13.5", //屏幕适配 "autosize" : "me.jessyan:autosize:1.1.2", //阿里路由框架 "arouter-api" : "com.alibaba:arouter-api:1.5.2", "arouter-compiler" : "com.alibaba:arouter-compiler:1.5.2", //联网 //系统版本21以下 //OkHttp "okhttp" : "com.squareup.okhttp3:okhttp:3.12.1", //retrofit "retrofit" : "com.squareup.retrofit2:retrofit:2.6.0", "retrofit-gson" : "com.squareup.retrofit2:converter-gson:2.6.0", "retrofit-rxjava" : "com.squareup.retrofit2:adapter-rxjava2:2.6.0", //系统版本21以上 // //OkHttp // "okhttp" : "com.squareup.okhttp3:okhttp:5.0.0-alpha.2", // //retrofit // "retrofit" : "com.squareup.retrofit2:retrofit:2.9.0", // "retrofit-gson" : "com.squareup.retrofit2:converter-gson:2.9.0", // "retrofit-rxjava" : "com.squareup.retrofit2:adapter-rxjava2:2.9.0", //rxJava "rxjava" : "io.reactivex.rxjava2:rxjava:2.2.21", "rxandroid" : "io.reactivex.rxjava2:rxandroid:2.1.1", //数据解析gson "gson" : "com.google.code.gson:gson:2.8.8", //数据解析fastjson "fastjson" : "com.alibaba:fastjson:1.2.78", //图片加载框架 "glide" : 'com.github.bumptech.glide:glide:4.11.0', "glide-compiler" : 'com.github.bumptech.glide:compiler:4.11.0', "glide-transformations": "jp.wasabeef:glide-transformations:4.1.0", "gpuimage" : "jp.co.cyberagent.android:gpuimage:2.1.0", //腾讯浏览器 "tbs" : 'com.tencent.tbs.tbssdk:sdk:43903', //动画 "lottie" : 'com.airbnb.android:lottie:4.1.0', //动态切换字体 "calligraphy3" : 'io.github.inflationx:calligraphy3:3.1.1', "viewpump" : 'io.github.inflationx:viewpump:2.0.3', //网页解析 "jsoup" : 'org.jsoup:jsoup:1.13.1', "web" : 'com.just.agentweb:agentweb-androidx:4.1.4', //智能下拉刷新框架 "refresh" : 'com.scwang.smart:refresh-layout-kernel:2.0.3', //核心必须依赖 "refresh-hclassics" : 'com.scwang.smart:refresh-header-classics:2.0.3', //经典刷新头 "refresh-radar" : 'com.scwang.smart:refresh-header-radar:2.0.3', //雷达刷新头 "refresh-falsify" : 'com.scwang.smart:refresh-header-falsify:2.0.3', //虚拟刷新头 "refresh-material" : 'com.scwang.smart:refresh-header-material:2.0.3', //谷歌刷新头 "refresh-two-level" : 'com.scwang.smart:refresh-header-two-level:2.0.3', //二级刷新头 "refresh-ball" : 'com.scwang.smart:refresh-footer-ball:2.0.3', //球脉冲加载 "refresh-fclassics" : 'com.scwang.smart:refresh-footer-classics:2.0.3', //经典加载 ] }