#################################################################
########################### 易观混淆 ############################
#################################################################

# 打通所有的包
-repackageclass com.analysys
# 混淆到包名下
-dontwarn com.analysys.**
# 保证API不混淆
-keep class com.analysys.AnalysysAgent{
 *;
}
-keep class com.analysys.ANSAutoPageTracker{
 *;
}
-keep class com.analysys.AnalysysConfig{
 *;
}
-keep class com.analysys.utils.InternalAgent {
 *;
 }
-keep class com.analysys.EncryptEnum{
 *;
}
-keep class com.analysys.push.** {
 *;
 }
-keep class com.analysys.utils.ActivityLifecycleUtils$BaseLifecycleCallback {
 *;
 }
-keep class com.analysys.utils.ActivityLifecycleUtils {
 *;
 }
-keep class com.analysys.utils.ANSThreadPool {
 *;
 }
-keep class com.analysys.utils.Constants {
 *;
 }
 -keep class com.analysys.utils.CommonUtils {
  *;
 }
 -keep class com.analysys.utils.AnalysysUtil {
  *;
 }
 -keep class com.analysys.utils.ReflectUtils {
  *;
 }
 -keep class com.analysys.process.AgentProcess {
  *;
 }
 -keep class com.analysys.process.SystemIds {
  *;
}
-keep class com.analysys.database.AnsContentProvider {
  *;
}
-keep class com.analysys.push.ThirdPushManager$* {
     <methods>;
 }

-keep class com.analysys.hybrid.HybridBridge {
     <methods>;
 }

-keep class com.analysys.push.PushProvider {
    <fields>;
 }

