@@ -43,47 +43,47 @@ android {
43
43
44
44
dependencies {
45
45
implementation fileTree(dir : ' libs' , include : [' *.jar' ])
46
- implementation ' androidx.appcompat:appcompat:1.6.1 '
46
+ implementation ' androidx.appcompat:appcompat:1.7.0 '
47
47
implementation ' androidx.recyclerview:recyclerview:1.3.2'
48
- implementation ' com.google.android.material:material:1.10 .0'
48
+ implementation ' com.google.android.material:material:1.12 .0'
49
49
implementation ' androidx.constraintlayout:constraintlayout:2.1.4'
50
50
implementation ' androidx.swiperefreshlayout:swiperefreshlayout:1.1.0'
51
51
testImplementation ' junit:junit:4.13.2'
52
- androidTestImplementation ' androidx.test.ext:junit:1.1.5 '
53
- androidTestImplementation ' androidx.test.espresso:espresso-core:3.5 .1'
52
+ androidTestImplementation ' androidx.test.ext:junit:1.2.1 '
53
+ androidTestImplementation ' androidx.test.espresso:espresso-core:3.6 .1'
54
54
55
- implementation ' com.squareup.retrofit2:retrofit:2.9 .0'
56
- implementation ' com.squareup.retrofit2:converter-gson:2.9 .0'
55
+ implementation ' com.squareup.retrofit2:retrofit:2.11 .0'
56
+ implementation ' com.squareup.retrofit2:converter-gson:2.11 .0'
57
57
// use in development
58
- implementation ' com.squareup.okhttp3:logging-interceptor:5.0.0-alpha.2 '
58
+ implementation ' com.squareup.okhttp3:logging-interceptor:5.0.0-alpha.14 '
59
59
60
60
// RxJava
61
61
implementation ' io.reactivex.rxjava2:rxjava:2.2.21'
62
62
implementation ' io.reactivex.rxjava2:rxandroid:2.1.1'
63
63
64
- implementation ' com.squareup.retrofit2:adapter-rxjava2:2.9 .0'
64
+ implementation ' com.squareup.retrofit2:adapter-rxjava2:2.11 .0'
65
65
66
66
implementation ' com.mikepenz:fastadapter:3.3.1'
67
67
68
- implementation ' com.github.bumptech.glide:glide:4.12 .0'
68
+ implementation ' com.github.bumptech.glide:glide:4.16 .0'
69
69
70
- implementation ' com.airbnb.android:lottie:4.2.0 '
70
+ implementation ' com.airbnb.android:lottie:6.5.2 '
71
71
implementation ' com.github.bkhezry:MaterialSearchView:1.6.0'
72
72
implementation ' com.github.bkhezry:prefser:v2.2.1-rx2'
73
73
implementation ' com.github.PhilJay:MPAndroidChart:v3.1.0'
74
74
75
- implementation ' io.github.inflationx:viewpump:2.0.3 '
75
+ implementation ' io.github.inflationx:viewpump:2.1.1 '
76
76
implementation ' io.github.inflationx:calligraphy3:3.1.1'
77
77
78
78
// Add the Firebase Crashlytics SDK.
79
- implementation ' com.google.firebase:firebase-crashlytics:18.6 .0'
79
+ implementation ' com.google.firebase:firebase-crashlytics:19.2 .0'
80
80
// Recommended: Add the Google Analytics SDK.
81
- implementation ' com.google.firebase:firebase-analytics:21.5.0 '
81
+ implementation ' com.google.firebase:firebase-analytics:22.1.2 '
82
82
83
83
}
84
- android. applicationVariants. all { variant ->
84
+ android. applicationVariants. configureEach { variant ->
85
85
def appName = " Weather"
86
- variant. outputs. all { output ->
86
+ variant. outputs. configureEach { output ->
87
87
def newApkName
88
88
newApkName = " ${ appName} -${ output.baseName} -${ variant.versionName} .apk"
89
89
output. outputFileName = new File (newApkName)
0 commit comments