blob: fd494a8f6611c639182f13b6d38212bfb7079ef5 [file] [log] [blame]
Eric Linc7a4d1b2022-01-11 11:56:45 +00001# Keep all snippet classes.
2-keep class android.nearby.multidevices.** {
3 *;
4}
5
Eric Lin44c53a62022-03-01 15:35:39 +00006# Keep simulator reflection callback.
Eric Lindcac7492022-03-04 09:22:02 +00007-keep class android.nearby.fastpair.provider.** {
Eric Lin44c53a62022-03-01 15:35:39 +00008 *;
9}
10
Eric Linc7a4d1b2022-01-11 11:56:45 +000011# Do not touch Mobly.
12-keep class com.google.android.mobly.** {
13 *;
14}
15
16# Keep names for easy debugging.
17-dontobfuscate
18
19# Necessary to allow debugging.
20-keepattributes *
21
22# By default, proguard leaves all classes in their original package, which
23# needlessly repeats com.google.android.apps.etc.
24-repackageclasses ""
25
26# Allows proguard to make private and protected methods and fields public as
27# part of optimization. This lets proguard inline trivial getter/setter
28# methods.
29-allowaccessmodification