| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556 |
- // Top-level build file where you can add configuration options common to all sub-projects/modules.
- buildscript {
- ext {
- compileSdkVersion = 33
- applicationId = "com.shuiyin.xingmeng"
- minSdkVersion = 21
- targetSdkVersion = 31
- versionCode = 312
- versionName = "3.1.2"
- hilt_version = '2.41'
- lifecycle_version = "2.6.1"
- gson_version = "2.10"
- glide_version = "4.15.1"
- mmkv_version = "1.3.0"
- lottie_version = "6.0.0"
- appcompat_version = "1.6.1"
- material_version = "1.9.0"
- protobuf_version = "3.18.1"
- eventbus_version = "3.3.1"
- immersionbar_version = "3.0.0"
- room_version = "2.5.1"
- swiperefreshlayout_version = "1.1.0"
- bugly_version = "4.1.9.3"
- lottie_version = "6.0.0"
- recyclerview_version = "1.3.0"
- constraintlayout_version = "2.1.4"
- stringfog_verstion = "4.0.1"
- }
- dependencies {
- classpath 'com.android.tools.build:gradle:7.1.3'
- classpath "com.google.dagger:hilt-android-gradle-plugin:$hilt_version"
- classpath "com.umeng.umsdk:apm-plugin:0.0.1"
- classpath 'com.github.megatronking.stringfog:gradle-plugin:4.0.1'
- }
- configurations.configureEach {
- resolutionStrategy {
- // don't cache changing modules at all
- cacheChangingModulesFor 10, 'seconds'
- }
- }
- }
- plugins {
- id 'com.android.application' version '7.1.3' apply false
- id 'com.android.library' version '7.1.3' apply false
- }
- tasks.register('clean', Delete) {
- delete rootProject.buildDir
- }
|