# Keep all snippet classes. -keep class android.nearby.multidevices.** { *; } # Keep AdvertisingSetCallback#onOwnAddressRead callback. -keep class * extends android.bluetooth.le.AdvertisingSetCallback { *; } # Do not touch Mobly. -keep class com.google.android.mobly.** { *; } # Keep names for easy debugging. -dontobfuscate # Necessary to allow debugging. -keepattributes * # By default, proguard leaves all classes in their original package, which # needlessly repeats com.google.android.apps.etc. -repackageclasses "" # Allows proguard to make private and protected methods and fields public as # part of optimization. This lets proguard inline trivial getter/setter # methods. -allowaccessmodification