Fix R8 error, due to exclusion of analytics group done in #1221.

This commit is contained in:
Benoit Marty
2023-09-06 08:58:32 +02:00
parent ee3d3ae213
commit 564d38d7a5
2 changed files with 11 additions and 0 deletions

View File

@@ -20,6 +20,13 @@ plugins {
android {
namespace = "io.element.android.libraries.pushproviders.firebase"
buildTypes {
release {
isMinifyEnabled = true
consumerProguardFiles("consumer-proguard-rules.pro")
}
}
}
anvil {

View File

@@ -0,0 +1,4 @@
# Fix this error:
# ERROR: Missing classes detected while running R8. Please add the missing classes or apply additional keep rules that are generated in /Users/bmarty/workspaces/element-x-android/app/build/outputs/mapping/nightly/missing_rules.txt.
# ERROR: R8: Missing class com.google.firebase.analytics.connector.AnalyticsConnector (referenced from: void com.google.firebase.messaging.MessagingAnalytics.logToScion(java.lang.String, android.os.Bundle) and 1 other context)
-dontwarn com.google.firebase.analytics.connector.AnalyticsConnector