cmsdk: Keep generated java classes from aidl interfaces.

  Keep any classes extending IInterface so we can have
  the BinderTransactionTest run successfully.

Change-Id: Ic49794017e472499cbbf351dfa12732854ceea8d
TICKET: CYNGNOS-2189
diff --git a/tests/proguard.flags b/tests/proguard.flags
index e2a11a2..d9e855c 100644
--- a/tests/proguard.flags
+++ b/tests/proguard.flags
@@ -32,6 +32,9 @@
 -keep interface junit.** { *; }
 -keep interface org.junit.** { *; }
 
+# Keep compiled java classes from declared aidl's within the test package
+-keep public class * extends android.os.IInterface { *; }
+
 # Don't warn about the Android Support Test JUnit Runner
 -dontwarn android.support.**
 -dontwarn android.test.**