1-assumenosideeffects class androidx.work.impl.logger.InternalLogger { 2 public void verbose(...); 3 public void debug(...); 4 public void info(...); 5} 6 7-keep class * extends androidx.work.Worker 8-keep class * extends androidx.work.InputMerger 9# Worker#internalInit is marked as @Keep 10# We need to keep Data and Extras for the method descriptor of internalInit. 11-keep class androidx.work.Data 12-keep class androidx.work.impl.Extras 13# We reflectively try and instantiate FirebaseJobScheduler when we find a Firebase dependency 14# on the classpath. 15-keep class androidx.work.impl.background.firebase.FirebaseJobScheduler 16