LoadSo$StatService.smali
.class Lcom/baidu/pass/biometrics/base/dynamicupdate/LoadSo$StatService;
.super Ljava/lang/Object;
.source "LoadSo.java"
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/baidu/pass/biometrics/base/dynamicupdate/LoadSo;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x0
name = "StatService"
.end annotation
# static fields
.field private static final EXCEPTION_INFO:Ljava/lang/String; = "exception_info"
.field private static final EXCEPTION_ZIP_VERSION:Ljava/lang/String; = "execption_zip_version"
.field private static final HOST_VERSION:Ljava/lang/String; = "host_version"
.field private static final LIVENESS_CUID:Ljava/lang/String; = "bio_cuid"
.field private static final LIVENESS_DEVICE_MODEL:Ljava/lang/String; = "device_model"
.field private static final LIVENESS_PHONO_SYS:Ljava/lang/String; = "phone_sys"
.field private static final LIVENESS_PROCESS_ID:Ljava/lang/String; = "bio_processid"
.field private static final LIVENESS_SUBPRO:Ljava/lang/String; = "liveness_subpro"
.field private static final LIVENESS_TPL:Ljava/lang/String; = "tpl"
.field private static final LOAD_DEFAULT_SO:Ljava/lang/String; = "load_default_so"
.field private static final LOAD_DOWNLOAD_SO_SUC:Ljava/lang/String; = "load_download_so_suc"
.field private static final LOAD_SO_SUCCESS:Ljava/lang/String; = "load_so_success"
.field private static final MODLE_NAME:Ljava/lang/String; = "modle_name"
.field private static final STAT_NAME_LIVENESS_FACE:Ljava/lang/String; = "sapi_bio_dynamic_load_so"
.field private static final ZIP_VERSION:Ljava/lang/String; = "zip_version"
# instance fields
.field private exceptionInfo:Ljava/lang/String;
.field private execptionZipVersion:Ljava/lang/String;
.field private hostVersion:Ljava/lang/String;
.field private loadDefaultSo:Z
.field private loadDownloadSoSuc:Z
.field private loadSoSuccess:Z
.field private productId:Ljava/lang/String;
.field final synthetic this$0:Lcom/baidu/pass/biometrics/base/dynamicupdate/LoadSo;
.field private tpl:Ljava/lang/String;
.field private uuid:Ljava/lang/String;
.field private zipVersion:Ljava/lang/String;
# direct methods
.method private constructor <init>(Lcom/baidu/pass/biometrics/base/dynamicupdate/LoadSo;)V
.registers 3
.prologue
.line 102
iput-object p1, p0, Lcom/baidu/pass/biometrics/base/dynamicupdate/LoadSo$StatService;->this$0:Lcom/baidu/pass/biometrics/base/dynamicupdate/LoadSo;
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
.line 123
const/4 v0, 0x0
iput-boolean v0, p0, Lcom/baidu/pass/biometrics/base/dynamicupdate/LoadSo$StatService;->loadDefaultSo:Z
.line 124
const/4 v0, 0x1
iput-boolean v0, p0, Lcom/baidu/pass/biometrics/base/dynamicupdate/LoadSo$StatService;->loadDownloadSoSuc:Z
return-void
.end method
.method synthetic constructor <init>(Lcom/baidu/pass/biometrics/base/dynamicupdate/LoadSo;Lcom/baidu/pass/biometrics/base/dynamicupdate/LoadSo$1;)V
.registers 3
.prologue
.line 102
invoke-direct {p0, p1}, Lcom/baidu/pass/biometrics/base/dynamicupdate/LoadSo$StatService;-><init>(Lcom/baidu/pass/biometrics/base/dynamicupdate/LoadSo;)V
return-void
.end method
.method static synthetic access$102(Lcom/baidu/pass/biometrics/base/dynamicupdate/LoadSo$StatService;Ljava/lang/String;)Ljava/lang/String;
.registers 2
.prologue
.line 102
iput-object p1, p0, Lcom/baidu/pass/biometrics/base/dynamicupdate/LoadSo$StatService;->hostVersion:Ljava/lang/String;
return-object p1
.end method
.method static synthetic access$200(Lcom/baidu/pass/biometrics/base/dynamicupdate/LoadSo$StatService;)Ljava/lang/String;
.registers 2
.prologue
.line 102
iget-object v0, p0, Lcom/baidu/pass/biometrics/base/dynamicupdate/LoadSo$StatService;->zipVersion:Ljava/lang/String;
return-object v0
.end method
.method static synthetic access$202(Lcom/baidu/pass/biometrics/base/dynamicupdate/LoadSo$StatService;Ljava/lang/String;)Ljava/lang/String;
.registers 2
.prologue
.line 102
iput-object p1, p0, Lcom/baidu/pass/biometrics/base/dynamicupdate/LoadSo$StatService;->zipVersion:Ljava/lang/String;
return-object p1
.end method
.method static synthetic access$302(Lcom/baidu/pass/biometrics/base/dynamicupdate/LoadSo$StatService;Z)Z
.registers 2
.prologue
.line 102
iput-boolean p1, p0, Lcom/baidu/pass/biometrics/base/dynamicupdate/LoadSo$StatService;->loadSoSuccess:Z
return p1
.end method
.method static synthetic access$402(Lcom/baidu/pass/biometrics/base/dynamicupdate/LoadSo$StatService;Ljava/lang/String;)Ljava/lang/String;
.registers 2
.prologue
.line 102
iput-object p1, p0, Lcom/baidu/pass/biometrics/base/dynamicupdate/LoadSo$StatService;->exceptionInfo:Ljava/lang/String;
return-object p1
.end method
.method static synthetic access$502(Lcom/baidu/pass/biometrics/base/dynamicupdate/LoadSo$StatService;Ljava/lang/String;)Ljava/lang/String;
.registers 2
.prologue
.line 102
iput-object p1, p0, Lcom/baidu/pass/biometrics/base/dynamicupdate/LoadSo$StatService;->execptionZipVersion:Ljava/lang/String;
return-object p1
.end method
.method static synthetic access$600(Lcom/baidu/pass/biometrics/base/dynamicupdate/LoadSo$StatService;)V
.registers 1
.prologue
.line 102
invoke-direct {p0}, Lcom/baidu/pass/biometrics/base/dynamicupdate/LoadSo$StatService;->startStatService()V
return-void
.end method
.method static synthetic access$702(Lcom/baidu/pass/biometrics/base/dynamicupdate/LoadSo$StatService;Z)Z
.registers 2
.prologue
.line 102
iput-boolean p1, p0, Lcom/baidu/pass/biometrics/base/dynamicupdate/LoadSo$StatService;->loadDefaultSo:Z
return p1
.end method
.method static synthetic access$802(Lcom/baidu/pass/biometrics/base/dynamicupdate/LoadSo$StatService;Z)Z
.registers 2
.prologue
.line 102
iput-boolean p1, p0, Lcom/baidu/pass/biometrics/base/dynamicupdate/LoadSo$StatService;->loadDownloadSoSuc:Z
return p1
.end method
.method private prepareData()Ljava/util/Map;
.registers 4
.annotation system Ldalvik/annotation/Signature;
value = {
"()",
"Ljava/util/Map",
"<",
"Ljava/lang/String;",
"Ljava/lang/String;",
">;"
}
.end annotation
.prologue
.line 133
iget-object v0, p0, Lcom/baidu/pass/biometrics/base/dynamicupdate/LoadSo$StatService;->this$0:Lcom/baidu/pass/biometrics/base/dynamicupdate/LoadSo;
# getter for: Lcom/baidu/pass/biometrics/base/dynamicupdate/LoadSo;->bundle:Landroid/os/Bundle;
invoke-static {v0}, Lcom/baidu/pass/biometrics/base/dynamicupdate/LoadSo;->access$900(Lcom/baidu/pass/biometrics/base/dynamicupdate/LoadSo;)Landroid/os/Bundle;
move-result-object v0
if-eqz v0, :cond_32
.line 134
iget-object v0, p0, Lcom/baidu/pass/biometrics/base/dynamicupdate/LoadSo$StatService;->this$0:Lcom/baidu/pass/biometrics/base/dynamicupdate/LoadSo;
# getter for: Lcom/baidu/pass/biometrics/base/dynamicupdate/LoadSo;->bundle:Landroid/os/Bundle;
invoke-static {v0}, Lcom/baidu/pass/biometrics/base/dynamicupdate/LoadSo;->access$900(Lcom/baidu/pass/biometrics/base/dynamicupdate/LoadSo;)Landroid/os/Bundle;
move-result-object v0
const-string v1, "uuid"
invoke-virtual {v0, v1}, Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
iput-object v0, p0, Lcom/baidu/pass/biometrics/base/dynamicupdate/LoadSo$StatService;->uuid:Ljava/lang/String;
.line 135
iget-object v0, p0, Lcom/baidu/pass/biometrics/base/dynamicupdate/LoadSo$StatService;->this$0:Lcom/baidu/pass/biometrics/base/dynamicupdate/LoadSo;
# getter for: Lcom/baidu/pass/biometrics/base/dynamicupdate/LoadSo;->bundle:Landroid/os/Bundle;
invoke-static {v0}, Lcom/baidu/pass/biometrics/base/dynamicupdate/LoadSo;->access$900(Lcom/baidu/pass/biometrics/base/dynamicupdate/LoadSo;)Landroid/os/Bundle;
move-result-object v0
const-string v1, "tpl"
invoke-virtual {v0, v1}, Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
iput-object v0, p0, Lcom/baidu/pass/biometrics/base/dynamicupdate/LoadSo$StatService;->tpl:Ljava/lang/String;
.line 136
iget-object v0, p0, Lcom/baidu/pass/biometrics/base/dynamicupdate/LoadSo$StatService;->this$0:Lcom/baidu/pass/biometrics/base/dynamicupdate/LoadSo;
# getter for: Lcom/baidu/pass/biometrics/base/dynamicupdate/LoadSo;->bundle:Landroid/os/Bundle;
invoke-static {v0}, Lcom/baidu/pass/biometrics/base/dynamicupdate/LoadSo;->access$900(Lcom/baidu/pass/biometrics/base/dynamicupdate/LoadSo;)Landroid/os/Bundle;
move-result-object v0
const-string v1, "productId"
invoke-virtual {v0, v1}, Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
iput-object v0, p0, Lcom/baidu/pass/biometrics/base/dynamicupdate/LoadSo$StatService;->productId:Ljava/lang/String;
.line 138
:cond_32
new-instance v1, Ljava/util/HashMap;
invoke-direct {v1}, Ljava/util/HashMap;-><init>()V
.line 139
const-string v0, "host_version"
iget-object v2, p0, Lcom/baidu/pass/biometrics/base/dynamicupdate/LoadSo$StatService;->hostVersion:Ljava/lang/String;
invoke-interface {v1, v0, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 140
const-string v0, "zip_version"
iget-object v2, p0, Lcom/baidu/pass/biometrics/base/dynamicupdate/LoadSo$StatService;->zipVersion:Ljava/lang/String;
invoke-interface {v1, v0, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 141
const-string v2, "load_default_so"
iget-boolean v0, p0, Lcom/baidu/pass/biometrics/base/dynamicupdate/LoadSo$StatService;->loadDefaultSo:Z
if-eqz v0, :cond_ab
const-string v0, "1"
:goto_4d
invoke-interface {v1, v2, v0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 142
const-string v2, "load_so_success"
iget-boolean v0, p0, Lcom/baidu/pass/biometrics/base/dynamicupdate/LoadSo$StatService;->loadSoSuccess:Z
if-eqz v0, :cond_ae
const-string v0, "1"
:goto_58
invoke-interface {v1, v2, v0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 143
const-string v2, "load_download_so_suc"
iget-boolean v0, p0, Lcom/baidu/pass/biometrics/base/dynamicupdate/LoadSo$StatService;->loadDownloadSoSuc:Z
if-eqz v0, :cond_b1
const-string v0, "1"
:goto_63
invoke-interface {v1, v2, v0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 144
const-string v0, "exception_info"
iget-object v2, p0, Lcom/baidu/pass/biometrics/base/dynamicupdate/LoadSo$StatService;->exceptionInfo:Ljava/lang/String;
invoke-interface {v1, v0, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 145
const-string v0, "execption_zip_version"
iget-object v2, p0, Lcom/baidu/pass/biometrics/base/dynamicupdate/LoadSo$StatService;->execptionZipVersion:Ljava/lang/String;
invoke-interface {v1, v0, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 147
const-string v0, "bio_processid"
iget-object v2, p0, Lcom/baidu/pass/biometrics/base/dynamicupdate/LoadSo$StatService;->uuid:Ljava/lang/String;
invoke-interface {v1, v0, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 148
const-string v0, "liveness_subpro"
iget-object v2, p0, Lcom/baidu/pass/biometrics/base/dynamicupdate/LoadSo$StatService;->productId:Ljava/lang/String;
invoke-interface {v1, v0, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 149
const-string v0, "tpl"
iget-object v2, p0, Lcom/baidu/pass/biometrics/base/dynamicupdate/LoadSo$StatService;->tpl:Ljava/lang/String;
invoke-interface {v1, v0, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 150
const-string v0, "bio_cuid"
iget-object v2, p0, Lcom/baidu/pass/biometrics/base/dynamicupdate/LoadSo$StatService;->this$0:Lcom/baidu/pass/biometrics/base/dynamicupdate/LoadSo;
# getter for: Lcom/baidu/pass/biometrics/base/dynamicupdate/LoadSo;->context:Landroid/content/Context;
invoke-static {v2}, Lcom/baidu/pass/biometrics/base/dynamicupdate/LoadSo;->access$1000(Lcom/baidu/pass/biometrics/base/dynamicupdate/LoadSo;)Landroid/content/Context;
move-result-object v2
invoke-static {v2}, Lcom/baidu/pass/biometrics/base/utils/PassBiometricUtil;->getClientId(Landroid/content/Context;)Ljava/lang/String;
move-result-object v2
invoke-interface {v1, v0, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 151
const-string v0, "device_model"
invoke-static {}, Lcom/baidu/pass/biometrics/base/utils/PassBiometricUtil;->getOSModel()Ljava/lang/String;
move-result-object v2
invoke-interface {v1, v0, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 152
const-string v0, "phone_sys"
invoke-static {}, Lcom/baidu/pass/biometrics/base/utils/PassBiometricUtil;->getOSVersion()Ljava/lang/String;
move-result-object v2
invoke-interface {v1, v0, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 153
return-object v1
.line 141
:cond_ab
const-string v0, "-1"
goto :goto_4d
.line 142
:cond_ae
const-string v0, "-1"
goto :goto_58
.line 143
:cond_b1
const-string v0, "-1"
goto :goto_63
.end method
.method private startStatService()V
.registers 4
.prologue
.line 157
invoke-direct {p0}, Lcom/baidu/pass/biometrics/base/dynamicupdate/LoadSo$StatService;->prepareData()Ljava/util/Map;
move-result-object v0
.line 158
iget-object v1, p0, Lcom/baidu/pass/biometrics/base/dynamicupdate/LoadSo$StatService;->this$0:Lcom/baidu/pass/biometrics/base/dynamicupdate/LoadSo;
# getter for: Lcom/baidu/pass/biometrics/base/dynamicupdate/LoadSo;->context:Landroid/content/Context;
invoke-static {v1}, Lcom/baidu/pass/biometrics/base/dynamicupdate/LoadSo;->access$1000(Lcom/baidu/pass/biometrics/base/dynamicupdate/LoadSo;)Landroid/content/Context;
move-result-object v1
const-string v2, "sapi_bio_dynamic_load_so"
invoke-static {v1, v2, v0}, Lcom/baidu/pass/biometrics/base/utils/StatService;->onEvent(Landroid/content/Context;Ljava/lang/String;Ljava/util/Map;)V
.line 159
return-void
.end method