@@ -53,35 +53,32 @@ android {
53
53
}
54
54
55
55
dependencies {
56
- implementation fileTree(dir : ' libs' , include : [' *.jar' ])
57
-
58
56
implementation ' com.android.support:multidex:1.0.3'
59
- implementation ' com.google.android.material:material:[1.0.0, 1.4.99]'
57
+ implementation ' com.google.android.material:material:1.4.0'
58
+ implementation ' androidx.cardview:cardview:1.0.0'
59
+ implementation ' androidx.appcompat:appcompat:1.4.0'
60
+ implementation ' androidx.legacy:legacy-support-v4:1.0.0'
61
+ implementation ' androidx.vectordrawable:vectordrawable:1.1.0'
60
62
61
- implementation ' androidx.cardview:cardview:[1.0.0, 1.99.99]'
62
- implementation ' androidx.appcompat:appcompat:[1.0.0, 1.99.99]'
63
- implementation ' androidx.legacy:legacy-support-v4:[1.0.0, 1.99.99]'
64
- implementation ' androidx.vectordrawable:vectordrawable:[1.0.0, 1.99.99]'
65
- // Test public release OneSignal SDK
66
- // This will not work until 4.0.0 is publicly released because of manifest placeholders causing
67
- // manifest merger conflicts
68
- // implementation 'com.onesignal:OneSignal:3.12.6'
63
+ implementation ' com.google.android.gms:play-services-location:18.0.0'
69
64
70
- implementation ' com.google.android.gms:play-services-location:[17.0.0, 17.99.99]'
71
- // glide:4.9.0 is the last version before going to AndroidX
72
- // glide:4.10.0 is the first version using AndroidX
73
- implementation ' com.github.bumptech.glide:glide:[4.10.0, 4.99.99]'
74
-
75
- // Test local OneSignal SDK
76
- gmsImplementation(project(' :onesignal' ))
65
+ implementation ' com.github.bumptech.glide:glide:4.12.0'
77
66
78
- huaweiImplementation ' com.huawei.hms:push:5.3.0.304'
79
- huaweiImplementation ' com.huawei.hms:location:4.0.0.300'
67
+ /* * START - Google Play Builds **/
68
+ gmsImplementation(' com.onesignal:OneSignal:4.6.3' )
69
+ /* * END - Google Play Builds **/
70
+
71
+ /* * START - Huawei Builds **/
80
72
// Omit Google / Firebase libraries for Huawei builds.
81
- huaweiImplementation(project( ' : onesignal' ) ) {
73
+ huaweiImplementation(' com. onesignal:OneSignal:4.6.3 ' ) {
82
74
exclude group : ' com.google.android.gms' , module : ' play-services-gcm'
83
75
exclude group : ' com.google.android.gms' , module : ' play-services-analytics'
84
76
exclude group : ' com.google.android.gms' , module : ' play-services-location'
85
77
exclude group : ' com.google.firebase' , module : ' firebase-messaging'
86
78
}
87
- }
79
+ // Add HMS Push library
80
+ huaweiImplementation ' com.huawei.hms:push:5.3.0.304'
81
+ // Optionally add HMS location
82
+ huaweiImplementation ' com.huawei.hms:location:4.0.0.300'
83
+ /* * END - Huawei Builds **/
84
+ }
0 commit comments