blob: 7683d6e58dee0707082989938f7f71df78d84794 [file] [log] [blame]
# Don't obfuscate any NDK/SDK code. This makes the debugging of stack traces in
# in release builds easier.
-keepnames class com.google.vr.ndk.** { *; }
-keepnames class com.google.vr.sdk.** { *; }
# These are part of the SDK <-> VrCore interfaces for GVR.
-keepnames class com.google.vr.vrcore.library.api.** { *; }
# These are part of the Java <-> native interfaces for GVR.
-keep class com.google.vr.** { native <methods>; }
-keep class com.google.vr.cardboard.annotations.UsedByNative
-keep @com.google.vr.cardboard.annotations.UsedByNative class *
-keepclassmembers class * {
@com.google.vr.cardboard.annotations.UsedByNative *;
}
-keep class com.google.vr.cardboard.UsedByNative
-keep @com.google.vr.cardboard.UsedByNative class *
-keepclassmembers class * {
@com.google.vr.cardboard.UsedByNative *;
}