- Imported from https://github.com/supermegamestre/Project-Real-Resurrection-3 - APKTool decompilation (Smali bytecode) for modding and rebuilding APK - Supports both 32-bit (armeabi-v7a) and 64-bit (arm64-v8a) architectures - Includes full Smali source, resources, and native libraries - Ready to rebuild APK after modifications with apktool b command - Added comprehensive README-apktool.md with modding guide This branch complements the JADX branches: - Use JADX (main/discord-community) to UNDERSTAND code (readable Java) - Use APKTool (this branch) to MODIFY and REBUILD APK (editable Smali) Total: 44,417 files, 538.51 MB Smali source code
412 lines
14 KiB
Smali
412 lines
14 KiB
Smali
.class public Lcom/mbridge/msdk/MBridgeConstans;
|
|
.super Lcom/mbridge/msdk/a;
|
|
.source "SourceFile"
|
|
|
|
|
|
# static fields
|
|
.field public static final AD_TYPE_MB:I = 0x1
|
|
|
|
.field public static final AD_TYPE_MYOFFER:I = 0x2
|
|
|
|
.field public static final API_REUQEST_CATEGORY_APP:Ljava/lang/String; = "2"
|
|
|
|
.field public static final API_REUQEST_CATEGORY_GAME:Ljava/lang/String; = "1"
|
|
|
|
.field public static final APPLICATION_STACK_ANDROID_APP:Ljava/lang/String; = "android.app"
|
|
|
|
.field public static final APPLICATION_STACK_ANDROID_OS:Ljava/lang/String; = "android.os"
|
|
|
|
.field public static final APPLICATION_STACK_ANDROID_VIEW:Ljava/lang/String; = "android.view"
|
|
|
|
.field public static final APPLICATION_STACK_COM_ANDROID:Ljava/lang/String; = "com.android"
|
|
|
|
.field public static final APPLICATION_STACK_REFLECT_METHOD:Ljava/lang/String; = "java.lang.reflect.Method"
|
|
|
|
.field public static final APP_ID:Ljava/lang/String; = "app_id"
|
|
|
|
.field public static final APP_KEY:Ljava/lang/String; = "app_key"
|
|
|
|
.field public static final AUTHORITY_ALL_INFO:Ljava/lang/String; = "authority_all_info"
|
|
|
|
.field public static final AUTHORITY_CONSENTSTATUS:Ljava/lang/String; = "authority_consent_status"
|
|
|
|
.field public static final AUTHORITY_COPPA:Ljava/lang/String; = "authority_coppa"
|
|
|
|
.field public static AUTHORITY_DEFAULT_INFO_URL:Ljava/lang/String; = null
|
|
|
|
.field public static final AUTHORITY_DEVICE_ID:Ljava/lang/String; = "authority_device_id"
|
|
|
|
.field public static final AUTHORITY_DNT:Ljava/lang/String; = "authority_dnt"
|
|
|
|
.field public static final AUTHORITY_GENERAL_DATA:Ljava/lang/String; = "authority_general_data"
|
|
|
|
.field public static final AUTHORITY_OTHER:Ljava/lang/String; = "authority_other"
|
|
|
|
.field public static final AUTHORITY_SERIAL_ID:Ljava/lang/String; = "authority_serial_id"
|
|
|
|
.field public static final BIG_FIVE_TO_ONE_TEMPLATE:I = 0x5
|
|
|
|
.field public static final BIG_SINGLE_TEMPLATE:I = 0x1
|
|
|
|
.field public static final BIG_TWO_TO_ONE_TEMPLATE:I = 0x2
|
|
|
|
.field public static CAN_GET_IDS_IN_INIT:Ljava/lang/String; = null
|
|
|
|
.field public static CUSTOMER_HANDLE_CLICK:Z = false
|
|
|
|
.field public static DEBUG:Z = false
|
|
|
|
.field public static DEVELOPER_CUSTOM_PACKAGE:Ljava/lang/String; = null
|
|
|
|
.field public static DNT_GUA_ON_UI:Z = false
|
|
|
|
.field public static final DYNAMIC_VIEW_CAN_ANIM:Ljava/lang/String; = "nativecananim"
|
|
|
|
.field public static final DYNAMIC_VIEW_CAN_ANIM_YES:Ljava/lang/String; = "1"
|
|
|
|
.field public static final DYNAMIC_VIEW_KEY_CLOSE_BTN_DELATE:Ljava/lang/String; = "clsdly"
|
|
|
|
.field public static final DYNAMIC_VIEW_KEY_DY_VIEW:Ljava/lang/String; = "dyview"
|
|
|
|
.field public static final DYNAMIC_VIEW_KEY_NATMP:Ljava/lang/String; = "natmp"
|
|
|
|
.field public static final DYNAMIC_VIEW_KEY_VIEW:Ljava/lang/String; = "view"
|
|
|
|
.field public static final DYNAMIC_VIEW_MORE_OFFER_ADMF:Ljava/lang/String; = "admf"
|
|
|
|
.field public static final DYNAMIC_VIEW_MORE_OFFER_ADMFTM:Ljava/lang/String; = "admftm"
|
|
|
|
.field public static final DYNAMIC_VIEW_REQ_WX_URL:Ljava/lang/String; = "reqwxurl"
|
|
|
|
.field public static final DYNAMIC_VIEW_RESULT_TYPE_0_INT:I = 0x0
|
|
|
|
.field public static final DYNAMIC_VIEW_RESULT_TYPE_1:Ljava/lang/String; = "1"
|
|
|
|
.field public static final DYNAMIC_VIEW_RESULT_TYPE_1_INT:I = 0x1
|
|
|
|
.field public static final DYNAMIC_VIEW_RESULT_TYPE_UNKNOWN_INT:I = -0x1
|
|
|
|
.field public static final DYNAMIC_VIEW_WX_APP:Ljava/lang/String; = "app"
|
|
|
|
.field public static final DYNAMIC_VIEW_WX_CLICKID:Ljava/lang/String; = "clickid"
|
|
|
|
.field public static final DYNAMIC_VIEW_WX_IS_REDIRECT:Ljava/lang/String; = "is_redirect"
|
|
|
|
.field public static final DYNAMIC_VIEW_WX_MINIPROGRAM:Ljava/lang/String; = "wx_miniprogram"
|
|
|
|
.field public static final DYNAMIC_VIEW_WX_PATH:Ljava/lang/String; = "path"
|
|
|
|
.field public static final DYNAMIC_VIEW_WX_QUERY:Ljava/lang/String; = "query"
|
|
|
|
.field public static final ENDCARD_URL_IS_PLAYABLE:Ljava/lang/String; = "isplayableec"
|
|
|
|
.field public static final ENDCARD_URL_TYPE_PL:Ljava/lang/String; = "0"
|
|
|
|
.field public static final EXTRA_KEY_WM:Ljava/lang/String; = "watermark"
|
|
|
|
.field public static FILE_PROVIDE_CUSTOM_PATH:Ljava/lang/String; = null
|
|
|
|
.field public static GOOGLE_ATP_ID:I = 0x0
|
|
|
|
.field public static HANDLE_EXCEPTION:Z = false
|
|
|
|
.field public static final ID_MBRIDGE_APPID:Ljava/lang/String; = "mbridge_appid"
|
|
|
|
.field public static final ID_MBRIDGE_APPKEY:Ljava/lang/String; = "mbridge_appkey"
|
|
|
|
.field public static final ID_MBRIDGE_STARTUPCRASH:Ljava/lang/String; = "mbridge_appstartupcarsh"
|
|
|
|
.field public static final ID_MBRIDGE_WX_APPID:Ljava/lang/String; = "mbridge_wx_appid"
|
|
|
|
.field public static INIT_UA_IN:Z = false
|
|
|
|
.field public static final INTER_ACTIVE_VIDEO_PLAY_MUTE:I = 0x1
|
|
|
|
.field public static final INTER_ACTIVE_VIDEO_PLAY_NOT_MUTE:I = 0x2
|
|
|
|
.field public static IS_DOWANLOAD_FINSH_PLAY:Z = false
|
|
|
|
.field public static IS_SP_CBT_CF:Z = false
|
|
|
|
.field public static final IS_SWITCH_OFF:I = 0x0
|
|
|
|
.field public static final IS_SWITCH_ON:I = 0x1
|
|
|
|
.field public static IVREWARDALERT_STATUS_CLICKCANCEL:I = 0x0
|
|
|
|
.field public static IVREWARDALERT_STATUS_CLICKCONTINUE:I = 0x0
|
|
|
|
.field public static IVREWARDALERT_STATUS_NOTSHOWN:I = 0x0
|
|
|
|
.field public static IVREWARD_TYPE_CLOSEMODE:I = 0x0
|
|
|
|
.field public static IVREWARD_TYPE_PLAYMODE:I = 0x0
|
|
|
|
.field public static IVREWARD_VALUETYPE_PER:I = 0x0
|
|
|
|
.field public static IVREWARD_VALUETYPE_SEC:I = 0x0
|
|
|
|
.field public static KEY_H3C:Ljava/lang/String; = null
|
|
|
|
.field public static final KEY_MBRIDGE_CUSTOM_PACKAGE_NAME:Ljava/lang/String; = "mbridge_package_name"
|
|
|
|
.field public static final KEY_WORD:Ljava/lang/String; = "key_word"
|
|
|
|
.field public static final LAYOUT_BANNER:I = 0x1
|
|
|
|
.field public static final LAYOUT_INTERSTITIAL:I = 0x2
|
|
|
|
.field public static final LAYOUT_NATIVE:I = 0x0
|
|
|
|
.field public static final LOAD_FIRST_V3:I = 0x2
|
|
|
|
.field public static final MODULE_ID_DOWNLOAD:I = 0x1
|
|
|
|
.field public static final MORE_OFFER_TEMPLATE_EC_2:I = 0x2
|
|
|
|
.field public static final MORE_OFFER_TEMPLATE_PLAY_1:I = 0x1
|
|
|
|
.field public static final NATIVE_INFO:Ljava/lang/String; = "native_info"
|
|
|
|
.field public static NATIVE_SHOW_LOADINGPAGER:Z = false
|
|
|
|
.field public static final NATIVE_VIDEO_DISPALY_MODE_GIF:I = 0x3
|
|
|
|
.field public static final NATIVE_VIDEO_DISPALY_MODE_IMAGE:I = 0x1
|
|
|
|
.field public static final NATIVE_VIDEO_DISPALY_MODE_UNKNOW:I = 0x0
|
|
|
|
.field public static final NATIVE_VIDEO_DISPALY_MODE_VIDEO:I = 0x2
|
|
|
|
.field public static final NATIVE_VIDEO_HEIGHT:Ljava/lang/String; = "native_video_height"
|
|
|
|
.field public static final NATIVE_VIDEO_SUPPORT:Ljava/lang/String; = "videoSupport"
|
|
|
|
.field public static final NATIVE_VIDEO_VERSION:Ljava/lang/String; = "2.0"
|
|
|
|
.field public static final NATIVE_VIDEO_WIDTH:Ljava/lang/String; = "native_video_width"
|
|
|
|
.field public static final NOTIFY_CLICK_AUDIO:I = 0x5
|
|
|
|
.field public static final NOTIFY_CLICK_CLOSE:I = 0x2
|
|
|
|
.field public static final NOTIFY_CLICK_CLOSE_ALERT:I = 0x8
|
|
|
|
.field public static final NOTIFY_CLICK_CLOSE_BUTTON:I = 0x7
|
|
|
|
.field public static final NOTIFY_CLICK_CTA:I = 0x3
|
|
|
|
.field public static final NOTIFY_CLICK_DIALOG_CONTINUE:I = 0x6
|
|
|
|
.field public static final NOTIFY_CLICK_LINK:I = 0x9
|
|
|
|
.field public static final NOTIFY_CLICK_MINI_CARD:I = 0x4
|
|
|
|
.field public static final NOTIFY_CLICK_TYPE_VIDEO:I = 0x1
|
|
|
|
.field public static final NOTIFY_VIDEO_STATUS_BUFFER_ERROR:I = -0x1
|
|
|
|
.field public static final NOTIFY_VIDEO_STATUS_COMPLETE:I = 0x1
|
|
|
|
.field public static final NOTIFY_VIDEO_STATUS_PLAY:I = 0x0
|
|
|
|
.field public static final NOTIFY_VIDEO_STATUS_PLAY_ERROR:I = 0x2
|
|
|
|
.field public static OMID_JS_H5_CONTENT:Ljava/lang/String; = null
|
|
|
|
.field public static OMID_JS_H5_URL:Ljava/lang/String; = null
|
|
|
|
.field public static OMID_JS_SERVICE_CONTENT:Ljava/lang/String; = null
|
|
|
|
.field public static OMID_JS_SERVICE_URL:Ljava/lang/String; = null
|
|
|
|
.field public static final PACKAGE_NAME_MANIFEST:Ljava/lang/String; = "applicationID"
|
|
|
|
.field public static PLACEMENT_ID:Ljava/lang/String; = null
|
|
|
|
.field public static final PLAY_VIDEO_FINISH_OPERATE_TYPE_DEFAULT:I = -0x1
|
|
|
|
.field public static final PLAY_VIDEO_FINISH_OPERATE_TYPE_SHOW_MINICARD:I = 0x2
|
|
|
|
.field public static final PLUGIN_BANNER:Ljava/lang/String; = "MVBannerPlugin"
|
|
|
|
.field public static final PLUGIN_INTERSTITIAL:Ljava/lang/String; = "MVInterstitialPlugin"
|
|
|
|
.field public static final PLUGIN_NAME:Ljava/lang/String; = "plugin_name"
|
|
|
|
.field public static final PLUGIN_NATIVE:Ljava/lang/String; = "MVNativePlugin"
|
|
|
|
.field public static final PREIMAGE:Ljava/lang/String; = "isPreloadImg"
|
|
|
|
.field public static PRELOAD_RESULT_IN_SUBTHREAD:Z = false
|
|
|
|
.field public static final PRELOAD_RESULT_LISTENER:Ljava/lang/String; = "preload_result_listener"
|
|
|
|
.field public static final PROPERTIES_AD_FRAME_NUM:Ljava/lang/String; = "ad_frame_num"
|
|
|
|
.field public static final PROPERTIES_AD_NUM:Ljava/lang/String; = "ad_num"
|
|
|
|
.field public static final PROPERTIES_API_REUQEST_CATEGORY:Ljava/lang/String; = "catetory"
|
|
|
|
.field public static final PROPERTIES_HANDLER_CONTROLLER:Ljava/lang/String; = "handler_controller"
|
|
|
|
.field public static final PROPERTIES_IS_CACHED_CAMPAIGN:Ljava/lang/String; = "is_cached_campaign"
|
|
|
|
.field public static final PROPERTIES_LAYOUT_TYPE:Ljava/lang/String; = "layout_type"
|
|
|
|
.field public static final PROPERTIES_UNIT_ID:Ljava/lang/String; = "unit_id"
|
|
|
|
.field public static REQUEST_TIME_OUT:I = 0x0
|
|
|
|
.field public static final REWARD_VIDEO_PLAY_MUTE:I = 0x1
|
|
|
|
.field public static final REWARD_VIDEO_PLAY_NOT_MUTE:I = 0x2
|
|
|
|
.field public static final SDK_APP_ID:Ljava/lang/String; = "sdk_app_id"
|
|
|
|
.field public static final SP_DYNAMIC_METRICS_REPORT:Ljava/lang/String; = "dynamic_metrics_report"
|
|
|
|
.field public static final SP_GA_ID:Ljava/lang/String; = "ga_id"
|
|
|
|
.field public static final SP_GA_ID_LIMIT:Ljava/lang/String; = "ga_id_limit"
|
|
|
|
.field public static final TEMPLATE_BIG_IMG:I = 0x2
|
|
|
|
.field public static final TEMPLATE_MULTIPLE_IMG:I = 0x3
|
|
|
|
.field public static final TEMPLATE_TYPE_WEB_RENDER_FAIL_EC:I = 0x12
|
|
|
|
.field public static final TEMPLATE_TYPE_WEB_RENDER_FAIL_PLAY:I = 0x11
|
|
|
|
.field public static VERIFY_ATP_CONSENT:Z = false
|
|
|
|
.field public static final WEBVIEW_RENDER_STATUS_DEFAULT:I = 0x0
|
|
|
|
.field public static final WEBVIEW_RENDER_STATUS_ERROR:I = 0x1
|
|
|
|
.field public static final WEBVIEW_RENDER_STATUS_FINISH:I = 0x2
|
|
|
|
.field public static final WEBVIEW_RENDER_STATUS_NOT_READY:I = 0x4
|
|
|
|
.field public static final WEBVIEW_RENDER_STATUS_READY:I = 0x3
|
|
|
|
.field public static final WEBVIEW_RENDER_TYPE_BIG_TEMPLATE:I = 0xa
|
|
|
|
.field public static final WEBVIEW_RENDER_TYPE_END_CARD:I = 0xc
|
|
|
|
.field public static final WEBVIEW_RENDER_TYPE_TEMPLATE:I = 0xb
|
|
|
|
.field public static isRewardActivityShowing:Z
|
|
|
|
|
|
# direct methods
|
|
.method static constructor <clinit>()V
|
|
.locals 4
|
|
|
|
.line 102
|
|
invoke-static {}, Lcom/mbridge/msdk/foundation/same/DomainNameUtils;->getInstance()Lcom/mbridge/msdk/foundation/same/DomainNameUtils;
|
|
|
|
move-result-object v0
|
|
|
|
iget-object v0, v0, Lcom/mbridge/msdk/foundation/same/DomainNameUtils;->AUTHORITY_DEFAULT_INFO_URL:Ljava/lang/String;
|
|
|
|
sput-object v0, Lcom/mbridge/msdk/MBridgeConstans;->AUTHORITY_DEFAULT_INFO_URL:Ljava/lang/String;
|
|
|
|
const-string v0, "canGetIdsInInit"
|
|
|
|
sput-object v0, Lcom/mbridge/msdk/MBridgeConstans;->CAN_GET_IDS_IN_INIT:Ljava/lang/String;
|
|
|
|
const/4 v0, 0x0
|
|
|
|
sput-boolean v0, Lcom/mbridge/msdk/MBridgeConstans;->CUSTOMER_HANDLE_CLICK:Z
|
|
|
|
sput-boolean v0, Lcom/mbridge/msdk/MBridgeConstans;->DEBUG:Z
|
|
|
|
sput-boolean v0, Lcom/mbridge/msdk/MBridgeConstans;->DNT_GUA_ON_UI:Z
|
|
|
|
const-string v1, ""
|
|
|
|
sput-object v1, Lcom/mbridge/msdk/MBridgeConstans;->FILE_PROVIDE_CUSTOM_PATH:Ljava/lang/String;
|
|
|
|
const/4 v2, 0x1
|
|
|
|
sput-boolean v2, Lcom/mbridge/msdk/MBridgeConstans;->HANDLE_EXCEPTION:Z
|
|
|
|
sput-boolean v2, Lcom/mbridge/msdk/MBridgeConstans;->INIT_UA_IN:Z
|
|
|
|
sput-boolean v0, Lcom/mbridge/msdk/MBridgeConstans;->IS_DOWANLOAD_FINSH_PLAY:Z
|
|
|
|
sput-boolean v2, Lcom/mbridge/msdk/MBridgeConstans;->IS_SP_CBT_CF:Z
|
|
|
|
const/4 v3, 0x3
|
|
|
|
sput v3, Lcom/mbridge/msdk/MBridgeConstans;->IVREWARDALERT_STATUS_CLICKCANCEL:I
|
|
|
|
const/4 v3, 0x2
|
|
|
|
sput v3, Lcom/mbridge/msdk/MBridgeConstans;->IVREWARDALERT_STATUS_CLICKCONTINUE:I
|
|
|
|
sput v2, Lcom/mbridge/msdk/MBridgeConstans;->IVREWARDALERT_STATUS_NOTSHOWN:I
|
|
|
|
const/16 v2, 0x275e
|
|
|
|
sput v2, Lcom/mbridge/msdk/MBridgeConstans;->IVREWARD_TYPE_CLOSEMODE:I
|
|
|
|
const/16 v2, 0x275f
|
|
|
|
sput v2, Lcom/mbridge/msdk/MBridgeConstans;->IVREWARD_TYPE_PLAYMODE:I
|
|
|
|
const/16 v2, 0x2760
|
|
|
|
sput v2, Lcom/mbridge/msdk/MBridgeConstans;->IVREWARD_VALUETYPE_PER:I
|
|
|
|
const/16 v2, 0x2761
|
|
|
|
sput v2, Lcom/mbridge/msdk/MBridgeConstans;->IVREWARD_VALUETYPE_SEC:I
|
|
|
|
sput-boolean v0, Lcom/mbridge/msdk/MBridgeConstans;->NATIVE_SHOW_LOADINGPAGER:Z
|
|
|
|
sput-object v1, Lcom/mbridge/msdk/MBridgeConstans;->OMID_JS_H5_CONTENT:Ljava/lang/String;
|
|
|
|
sput-object v1, Lcom/mbridge/msdk/MBridgeConstans;->OMID_JS_H5_URL:Ljava/lang/String;
|
|
|
|
sput-object v1, Lcom/mbridge/msdk/MBridgeConstans;->OMID_JS_SERVICE_CONTENT:Ljava/lang/String;
|
|
|
|
sput-object v1, Lcom/mbridge/msdk/MBridgeConstans;->OMID_JS_SERVICE_URL:Ljava/lang/String;
|
|
|
|
const-string v2, "placement_id"
|
|
|
|
sput-object v2, Lcom/mbridge/msdk/MBridgeConstans;->PLACEMENT_ID:Ljava/lang/String;
|
|
|
|
sput-boolean v0, Lcom/mbridge/msdk/MBridgeConstans;->PRELOAD_RESULT_IN_SUBTHREAD:Z
|
|
|
|
const/16 v2, 0x1f40
|
|
|
|
sput v2, Lcom/mbridge/msdk/MBridgeConstans;->REQUEST_TIME_OUT:I
|
|
|
|
sput-boolean v0, Lcom/mbridge/msdk/MBridgeConstans;->isRewardActivityShowing:Z
|
|
|
|
const-string v2, "h3c"
|
|
|
|
sput-object v2, Lcom/mbridge/msdk/MBridgeConstans;->KEY_H3C:Ljava/lang/String;
|
|
|
|
const/4 v2, -0x1
|
|
|
|
sput v2, Lcom/mbridge/msdk/MBridgeConstans;->GOOGLE_ATP_ID:I
|
|
|
|
sput-boolean v0, Lcom/mbridge/msdk/MBridgeConstans;->VERIFY_ATP_CONSENT:Z
|
|
|
|
sput-object v1, Lcom/mbridge/msdk/MBridgeConstans;->DEVELOPER_CUSTOM_PACKAGE:Ljava/lang/String;
|
|
|
|
return-void
|
|
.end method
|
|
|
|
.method public constructor <init>()V
|
|
.locals 0
|
|
|
|
.line 5
|
|
invoke-direct {p0}, Lcom/mbridge/msdk/a;-><init>()V
|
|
|
|
return-void
|
|
.end method
|