混淆相关: svui sdk 混淆需要在proguard文件下加入以下代码:

-keep class com.roobo.svui_plugin.** {*;}

-keep class com.roobo.svui.** {*;}

-keep class com.roobo.VQE{*;}

-keepclasseswithmembernames class * { native ; }

#第三方jar包

FastJson

-dontwarn com.alibaba.fastjson.** -keep class com.alibaba.fastjson.** { *; }

nuance

-dontwarn com.nuance.** -keep class com.nuance.** { *; } -keepattributes Signature -keepattributes Annotation

-keepclassmembers enum * { public static **[] values(); public static ** valueOf(java.lang.String); }

-keep,allowobfuscation @interface android.support.annotation.Keep

-keep @android.support.annotation.Keep class * -keepclassmembers class * { @android.support.annotation.Keep *; }

-keepattributes Annotation -keep @android.support.annotation.Keep class **{ @android.support.annotation.Keep ; @android.support.annotation.Keep ; }

Libraries

PlayerException
account
config
error
evaluatebean
iplayer
itts
language
loglevel
qaresult
svui_listener
svui_plugin
ttslistener
util