File tree 3 files changed +24
-1
lines changed
3 files changed +24
-1
lines changed Original file line number Diff line number Diff line change 1
1
[versions ]
2
- agp = " 8.7.3 "
2
+ agp = " 8.9.1 "
3
3
android-desugar = " 2.1.5"
4
4
androidx-core = " 1.16.0"
5
5
androidx-test-rules = " 1.6.1"
Original file line number Diff line number Diff line change @@ -24,6 +24,9 @@ android {
24
24
aarMetadata {
25
25
minCompileSdk = 29
26
26
}
27
+
28
+ // These ProGuard/R8 rules will be included in the final APK.
29
+ consumerProguardFiles(" consumer-rules.pro" )
27
30
}
28
31
29
32
compileOptions {
@@ -51,6 +54,15 @@ android {
51
54
}
52
55
}
53
56
57
+ buildTypes {
58
+ release {
59
+ // Android libraries shouldn't be minified:
60
+ // https://developer.android.com/studio/projects/android-library#Considerations
61
+ isMinifyEnabled = false
62
+ proguardFiles(getDefaultProguardFile(" proguard-android-optimize.txt" ))
63
+ }
64
+ }
65
+
54
66
lint {
55
67
disable + = listOf (" AllowBackup" , " InvalidPackage" )
56
68
}
Original file line number Diff line number Diff line change
1
+
2
+ # keep all iCalendar properties/parameters (used via reflection)
3
+ -keep class net.fortuna.ical4j.** { *; }
4
+
5
+ # don't warn when these are missing
6
+ -dontwarn com.github.erosb.jsonsKema.**
7
+ -dontwarn groovy.**
8
+ -dontwarn java.beans.Transient
9
+ -dontwarn javax.cache.**
10
+ -dontwarn org.codehaus.groovy.**
11
+ -dontwarn org.jparsec.**
You can’t perform that action at this time.
0 commit comments