# 开启属性混淆 -enable-property-obfuscation # 开启顶层作用域名称混淆 -enable-toplevel-obfuscation # 开启直接导入或导出的类或对象的名称和属性名混淆 -enable-export-obfuscation # 混淆字符串字面量属性名 # -enable-string-property-obfuscation # 开启文件/文件夹名称混淆 -enable-filename-obfuscation # -compact -remove-log -keep-file-name ./Index ./src/main/ets/public ./src/main/ets/public/BJCASDK ./src/main/ets/public/CaManager ./src/main/ets/public/SignManager ./src/main/ets/public/SettingManager ./src/main/ets/public/sign/PinDialog ./src/main/ets/public/callBack/BJCACallMsg ./src/main/ets/public/bean/SignModel ./src/main/ets/public/bean/UserInfoModel ./src/main/ets/enum ./src/main/ets/enum/EnvEnum ./src/main/ets/enum/CertEnvType # ./src/main/ets/bean/data/AutoData # ./src/main/ets/bean/data/AutoStopData # ./src/main/ets/bean/data/CertInfoData # ./src/main/ets/bean/data/CheckStateData # ./src/main/ets/bean/data/GetUserInfoData # ./src/main/ets/bean/data/PinData # ./src/main/ets/bean/data/SignData # ./src/main/ets/bean/model/AgreementModel # ./src/main/ets/bean/model/CertDownModel # ./src/main/ets/bean/model/CertInfoModel # ./src/main/ets/bean/model/CheckStateModel # ./src/main/ets/bean/model/UserInfoModel # ./src/main/ets/bean/model/VerifyCodeModel -keep-global-name BJCASDK CaManager SignManager SettingManager PinDialog CallBackForData CallBackMsg BJCACallMsg EnvEnum CertEnvType # AutoData # AutoStopData # CertInfoData # CheckStateData # GetUserInfoData # PinData # SignData # AgreementItem # AgreementModel # CertDownModel # CertInfoModel # CheckStateModel # CertList SignModel UserInfoModel # VerifyCodeModel # 指定你想保留的属性名 -keep-property-name controller # BJCASDK settingManager signManager CaManager certManager # SettingManager setServerEnvType envType clientId url init getVersion getServerEnvType getServerEnvUrl setClientId getClientId getEnvTypeByUrl getUrlByEnvType # PinDialog controller # BJCACallMsg SUCCESS CANCEL FAILED UNKOWN ROUTER ILLEGALITY NOT_CLIENT NOT_PHONE CERT_NOT_EXISTS CERT_EXISTS SUCCESS_CERT_INFO ERROR_CERT_INFO CERT_NOT_UPDATE SIGN_CANCEL SIGN_SUCCESS SIGN_SUCCESS_REST # CaManager existsCert phone mFirmId certDown certUpdate certResetPin certClear drawStamp showCertPage getUserInfo # SignManager dialogController signWithFirmId uniqueIdList listener keepDay sysTag keepPin isPinExempt clearPin signForSignAuto stopSignAuto getSignAutoInfo # CertEnvType DOCTOR MASS # EnvEnum PUBLIC INTEGRATE TEST DEV TEST_DOMAIN DEV_DOMAIN # AutoData sysTag pin firmId # AutoStopData clientId userId sysTag # CertInfoData userId clientId # CheckStateData firmId # GetUserInfoData userId openId clientId # PinData pin # SignData clientId signDataIdList userId pin orderFirmId # AgreementModel agreementName agreementUrl list # CertDownModel userId endDate # CertInfoModel caChannel caOrgName caSealBase64 credenceAppend credenceStatus deviceId deviceType deviceVersion endDate idCardNum idType idTypeDes sex startDate userName unit # CheckStateModel certList deviceId enableCertUpdate phone userName firmId endTime startTime # SignModel fileUniqueId # UserInfoModel certUpdateTipDay deviceId enableCert endDate idCardNum idCardType nowDate openId phoneNum picUrl startDate userName # VerifyCodeModel userId