@@ -6,15 +6,15 @@ plugins {
66}
77
88android {
9- compileSdk 34
9+ compileSdk 35
1010
1111 Properties properties = new Properties ()
1212 properties. load(project. rootProject. file(' local.properties' ). newDataInputStream())
1313
1414 defaultConfig {
1515 applicationId " com.dongyang.android.youdongknowme"
1616 minSdk 24
17- targetSdk 34
17+ targetSdk 35
1818 versionCode 17
1919 versionName " 2.3.1"
2020
@@ -44,63 +44,64 @@ android {
4444}
4545
4646dependencies {
47- implementation ' androidx.core:core-ktx:1.7 .0'
48- implementation ' androidx.appcompat:appcompat:1.4 .1'
49- implementation ' com.google.android.material:material:1.7 .0'
50- implementation ' androidx.constraintlayout:constraintlayout:2.1.4 '
47+ implementation ' androidx.core:core-ktx:1.16 .0'
48+ implementation ' androidx.appcompat:appcompat:1.7 .1'
49+ implementation ' com.google.android.material:material:1.12 .0'
50+ implementation ' androidx.constraintlayout:constraintlayout:2.2.1 '
5151 implementation ' androidx.legacy:legacy-support-v4:1.0.0'
52- implementation ' androidx.lifecycle:lifecycle-livedata-ktx:2.5.1'
52+ implementation ' androidx.lifecycle:lifecycle-livedata-ktx:2.9.2'
53+ implementation(" androidx.activity:activity-ktx:1.10.1" )
5354 testImplementation ' junit:junit:4.13.2'
54- androidTestImplementation ' androidx.test.ext:junit:1.1.3'
55- androidTestImplementation ' androidx.test.espresso:espresso-core:3.4.0'
56-
55+ androidTestImplementation ' androidx.test.ext:junit:1.3.0'
56+ androidTestImplementation ' androidx.test.espresso:espresso-core:3.7.0'
5757
5858 // preference
59- implementation ' androidx.preference:preference:1.2.0 '
59+ implementation ' androidx.preference:preference-ktx :1.2.1 '
6060
6161 // Coroutines
62- implementation " org.jetbrains.kotlinx:kotlinx-coroutines-android:1.6.4 "
62+ implementation " org.jetbrains.kotlinx:kotlinx-coroutines-android:1.10.2 "
6363
6464 // ViewModelScope
65- implementation " androidx.lifecycle:lifecycle-viewmodel-ktx:2.5.1 "
65+ implementation " androidx.lifecycle:lifecycle-viewmodel-ktx:2.9.2 "
6666
6767 // Retrofit2
68- implementation " com.squareup.retrofit2:retrofit:2.9 .0"
69- implementation " com.squareup.retrofit2:converter-gson:2.9 .0"
68+ implementation " com.squareup.retrofit2:retrofit:3.0 .0"
69+ implementation " com.squareup.retrofit2:converter-gson:3.0 .0"
7070
7171 // OkHttp
72- implementation " com.squareup.okhttp3:okhttp:4.10 .0"
73- implementation " com.squareup.okhttp3:logging-interceptor:4.10 .0"
74- implementation " com.squareup.okhttp3:okhttp-urlconnection:4.9.1 "
72+ implementation " com.squareup.okhttp3:okhttp:5.1 .0"
73+ implementation " com.squareup.okhttp3:logging-interceptor:5.1 .0"
74+ implementation " com.squareup.okhttp3:okhttp-urlconnection:5.1.0 "
7575
7676 // Gson
77- implementation ' com.google.code.gson:gson:2.9.0 '
77+ implementation ' com.google.code.gson:gson:2.13.1 '
7878
7979 // Room
80- implementation ' androidx.room:room-common:2.4.3'
81- implementation ' androidx.room:room-ktx:2.4.3'
82- kapt " androidx.room:room-compiler:2.4.3"
80+ implementation ' androidx.room:room-common:2.7.2'
81+ implementation ' androidx.room:room-ktx:2.7.2'
82+ // noinspection KaptUsageInsteadOfKsp
83+ kapt " androidx.room:room-compiler:2.7.2"
8384
8485 // Koin
85- implementation " io.insert-koin:koin-core:3 .1.2 "
86- implementation " io.insert-koin:koin-android:3 .1.2 "
86+ implementation " io.insert-koin:koin-core:4 .1.0 "
87+ implementation " io.insert-koin:koin-android:4 .1.0 "
8788
8889 // Animation
89- implementation ' com.daimajia.easing:library:2.0 @aar'
90+ implementation ' com.daimajia.easing:library:2.4 @aar'
9091 implementation ' com.daimajia.androidanimations:library:2.4@aar'
9192
9293 // MaterialCalendarView
9394 implementation ' com.github.prolificinteractive:material-calendarview:2.0.0'
9495 implementation ' com.jakewharton.threetenabp:threetenabp:1.2.0'
9596
9697 // Glide
97- implementation ' com.github.bumptech.glide:glide:4.13.2 '
98- annotationProcessor ' com.github.bumptech.glide:compiler:4.13.2 '
98+ implementation ' com.github.bumptech.glide:glide:4.16.0 '
99+ annotationProcessor ' com.github.bumptech.glide:compiler:4.16.0 '
99100
100101 // Firebase
101- implementation platform(' com.google.firebase:firebase-bom:30.0 .0' )
102+ implementation platform(' com.google.firebase:firebase-bom:34.1 .0' )
102103 implementation ' com.google.firebase:firebase-analytics'
103- implementation ' com.google.firebase:firebase-messaging:23.4.1 '
104+ implementation ' com.google.firebase:firebase-messaging:25.0.0 '
104105
105106 // Timber
106107 implementation ' com.jakewharton.timber:timber:5.0.1'
@@ -112,15 +113,11 @@ dependencies {
112113 implementation ' com.google.android.flexbox:flexbox:3.0.0'
113114
114115 // Lottie
115- implementation " com.airbnb.android:lottie:5.2.0"
116-
117- // Navigation
118- implementation(" androidx.navigation:navigation-fragment-ktx:2.5.3" )
119- implementation(" androidx.navigation:navigation-ui-ktx:2.5.3" )
116+ implementation " com.airbnb.android:lottie:6.6.7"
120117
121118 // MinSdk
122- coreLibraryDesugaring ' com.android.tools:desugar_jdk_libs:1 .1.5'
119+ coreLibraryDesugaring ' com.android.tools:desugar_jdk_libs:2 .1.5'
123120
124121 // Window Manager
125- implementation ' androidx.window:window:1.0 .0'
122+ implementation ' androidx.window:window:1.4 .0'
126123}
0 commit comments