If like me, when you run ProGuard, your AllPlay app suddenly starts crashing, it's because the default ProGuard rule-set needs changing to cope with the AllPlay library. I would have hoped to see this in the official documentation, but it's not. The fix, add the following to your Progurard rules file:
-keep class com.qualcomm.qce.** { *; }
That fixed it for me. Hope it helps others.
Hi,
Thanks for pointing this out. We will put this in the documentation.
Please try
-keep class com.qualcomm.qce.allplay.controllersdk.** { *; }
It will obfuscate slightly better.
Thanks again.
Daniel