29 lines
723 B
Plaintext
29 lines
723 B
Plaintext
# 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 |