-keeppackagenames cn.thinkingdata.strategy.**
-keep public class cn.thinkingdata.strategy.BuildConfig{ *; }
-keep public class cn.thinkingdata.strategy.TDStrategy { *; }
-keep public class cn.thinkingdata.strategy.TDStrategy$TDStrategyMode { *; }
-keep public class cn.thinkingdata.strategy.TDStrategySettings { *; }
-keep public class cn.thinkingdata.strategy.core.result.TDStrategyResultListener { *; }
-keep public class cn.thinkingdata.strategy.core.result.TDStrategyResult { *; }
-keep public class cn.thinkingdata.strategy.rules.filters.** { *; }
-keep public class cn.thinkingdata.strategy.rules.support.** { *; }
-keep class cn.thinkingdata.module.routes.** { *; }
-dontwarn cn.thinkingdata.strategy.plugin.StrategyPlugin.**
-dontwarn cn.thinkingdata.strategy.plugin.StrategyPlugin
-keep public class cn.thinkingdata.strategy.plugin.StrategyPlugin { *; }
# unity
-keep public class cn.thinkingdata.strategy.TDStrategyProxy { *; }
-keep public class cn.thinkingdata.strategy.TDStrategyProxy$StrategyResultListener { *; }