当前位置: 首页 > news >正文

大连做企业网站排名广州引流推广公司

大连做企业网站排名,广州引流推广公司,如何介绍网站建设公司,地方门户网站还能做吗往期教程: 安卓玩机-----反编译apk 修改apk 去广告 去弹窗等操作中的一些常识apk反编译修改教程系列-----修改apk应用名称 任意修改名称 签名【一】 apk反编译修改教程系列-----任意修改apk版本号 版本名 防止自动更新【二】 apk反编译修改教程系列-----修改apk中…

往期教程:

安卓玩机-----反编译apk 修改apk 去广告 去弹窗等操作中的一些常识
apk反编译修改教程系列-----修改apk应用名称 任意修改名称 签名【一】

apk反编译修改教程系列-----任意修改apk版本号 版本名 防止自动更新【二】

apk反编译修改教程系列-----修改apk中的图片 任意更换apk桌面图片【三】

apk反编译修改教程系列---简单去除apk联网权限 其他权限 无法自动更新等【四】

apk反编译修改教程系列---简单去除apk开屏广告【五】

apk反编译修改教程系列---修改apk设置菜单选项名称 修改默认设置 增加减少选项【六】
apk反编译修改教程系列---简单给app添加启动弹窗 添加对话框 跳转指定网页等【七】

安卓玩机-----给app加注册码 app加弹窗 云注入弹窗

apk反编译修改教程系列---如何简单的汉化apk 手机端与电脑端同步演示【八】

apk反编译修改教程系列---修改apk包名等信息 让一个应用拥有无限分身 手机电脑同步演示【九】

apk反编译修改教程系列---修改apk的默认颜色 布局颜色 手机电脑同步演示【十】

apk反编译修改教程系列---简单修改apk默认横竖屏显示 手机端与电脑端同步演示【十一】

在以下实际修改步骤过程中会对一些常用apk文件做一些注释。方便初学者了解

操作步骤;

演示apk;懒人驾考

工具MT或者电脑端反编译工具

电脑端反编译工具

懒人驾考这款apk是学车利器。从科目一科目四技巧讲解,软件为准备考驾照的用户带来了最全的学习资料,一站式的教学,让你从科目一顺利的到达科目二,并且还有超多的练习,语音讲解等正常打开这款软件是这样滴

用MT打开软件

简单在说明其中的有些文件作用

其中assets是软件的资源文件,支持任意深度的子目录。

META-INF是签名文件

res是综合文件包括图标等

AnddroidManifest.xml是软件的全局配置文件。包含权限 版本 包名等

Classes.dex与下方Classes*.dex的是软件的字节码文件。在对apk反编译中使用率大都修改的其中的代码。

resources.arsc文件是软件中的是一个二进制文件.是Apk打包过程中的产生的一个资源索引.,主要是用来建立资源和资源id之间的映射关系。以及在对软件汉化中也会调用.

        android:minSdkVersion="21"
        android:targetSdkVersion="29" />

关于apk中SDK版本支持

很多手机不支持有些新软件的安装。原因就在于SDK版本。上方APP支持的最低安卓系统版本:
API等级21。也就是安卓5.0.那么安卓4.2以及更低的安装机型安装软件会提示不支持。

android:targetSdkVersion="29"大概意思就是支持安卓10.很多软件如果出现这类报错问题。可以尝试反编译sdk修改最小版本尝试安装.

修改免登陆操作;

打开软件选择任意一个classes.dex文件。选择dex编辑器++ 然后选择全选。然后选择搜索选项。

搜索method public static F()Z

按图示选择按步骤操作。

保存后一步返回重新签名。卸载旧软件安装签名后的心软件即可免登陆。关于反编译apk中如何修改字符和如何赋值,后续将专门博文说明

修改vip操作

重复上面的操作。然后在界面修改如图。按步骤修改。感兴趣的友友可以对照步骤参考。注意查看左边序号。各自机型不同,略有差别

原路返回保存。然后重新签名。卸载旧软件。安装新软件即可vip会员。

修改vip类操作话题比较敏感。所以此类操作不过多解释。明白的友友都懂。

修改后的部分代码。

# classes2.dex.class public Lcom/jx885/lrjk/c/c/b;
.super Ljava/lang/Object;
.source "AppHelper.java"# direct methods
.method public static A(Ljava/lang/String;)Ljava/lang/String;.registers 3const-string v0, "HttpRequest".line 1invoke-static {v0}, Lcom/orhanobut/logger/f;->c(Ljava/lang/String;)Lcom/orhanobut/logger/i;move-result-object v0invoke-interface {v0, p0}, Lcom/orhanobut/logger/i;->a(Ljava/lang/String;)V.line 2invoke-static {p0}, Lcom/jx885/lrjk/cg/model/BaseResponse;->resolve(Ljava/lang/String;)Lcom/jx885/lrjk/cg/model/BaseResponse;move-result-object v0if-eqz v0, :cond_22.line 3invoke-virtual {v0}, Lcom/jx885/lrjk/cg/model/BaseResponse;->getCode()Imove-result v1invoke-static {v1}, Lcom/jx885/lrjk/c/c/b;->G(I)Zmove-result v1if-eqz v1, :cond_22.line 4invoke-virtual {v0}, Lcom/jx885/lrjk/cg/model/BaseResponse;->getBody()Ljava/lang/Object;move-result-object p0invoke-static {p0}, Lcom/ang/utils/m;->k(Ljava/lang/Object;)Ljava/lang/String;move-result-object p0return-object p0:cond_22if-eqz v0, :cond_2c.line 5invoke-virtual {v0}, Lcom/jx885/lrjk/cg/model/BaseResponse;->getMsg()Ljava/lang/String;move-result-object p0invoke-static {p0}, Lcom/ang/utils/r;->c(Ljava/lang/String;)Vgoto :goto_40.line 6:cond_2cnew-instance v0, Ljava/lang/StringBuilder;invoke-direct {v0}, Ljava/lang/StringBuilder;-><init>()Vconst-string v1, "请求失败:"invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;invoke-virtual {v0, p0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;move-result-object p0invoke-static {p0}, Lcom/ang/utils/r;->c(Ljava/lang/String;)V:goto_40const/4 p0, 0x0return-object p0
.end method.method public static B(Ljava/lang/String;)Lcom/jx885/lrjk/cg/model/BaseResponse;.registers 1.line 1invoke-static {p0}, Lcom/jx885/lrjk/cg/model/BaseResponse;->resolve(Ljava/lang/String;)Lcom/jx885/lrjk/cg/model/BaseResponse;move-result-object p0return-object p0
.end method.method public static C()Z.registers 2const-string v0, "app_login_side"const-string v1, "".line 1invoke-static {v0, v1}, Lcom/bytedance/applog/AppLog;->getAbConfig(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;move-result-object v0check-cast v0, Ljava/lang/String;.line 2invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Zmove-result v1if-nez v1, :cond_1aconst-string v1, "login_all_screen"invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Zmove-result v0if-eqz v0, :cond_1aconst/4 v0, 0x1return v0:cond_1aconst/4 v0, 0x0return v0
.end method.method public static D()Ljava/lang/Class;.registers 2.annotation system Ldalvik/annotation/Signature;value = {"()","Ljava/lang/Class<","*>;"}.end annotation.line 1invoke-static {}, Lcom/jx885/library/g/l;->a()Lcom/tencent/mmkv/MMKV;move-result-object v0const-string v1, "key_ab_learn_type"invoke-virtual {v0, v1}, Lcom/tencent/mmkv/MMKV;->decodeInt(Ljava/lang/String;)Imove-result v0const/4 v1, 0x2if-ne v0, v1, :cond_10.line 2const-class v0, Lcom/jx885/lrjk/cg/learn/LearnActivityB;goto :goto_12.line 3:cond_10const-class v0, Lcom/jx885/lrjk/cg/learn/LearnActivity;:goto_12return-object v0
.end method.method public static E()Z.registers 1const/4 v0, 0x0return v0
.end method.method public static F()Z.registers 2.line 1invoke-static {}, Lcom/jx885/library/g/l;->a()Lcom/tencent/mmkv/MMKV;move-result-object v0const-string v1, "key_sp_islogin"invoke-virtual {v0, v1}, Lcom/tencent/mmkv/MMKV;->decodeBool(Ljava/lang/String;)Zmove-result v0const/4 v0, 0x1return v0
.end method.method public static G(I)Z.registers 2const/16 v0, 0xc8if-ne p0, v0, :cond_6const/4 p0, 0x1return p0:cond_6const/4 p0, 0x0return p0
.end method.method public static H()Z.registers 2const/4 v0, 0x1.line 1invoke-static {v0}, Lcom/jx885/lrjk/c/c/b;->I(I)Zmove-result v1if-nez v1, :cond_2econst/4 v1, 0x5invoke-static {v1}, Lcom/jx885/lrjk/c/c/b;->I(I)Zmove-result v1if-nez v1, :cond_2econst/4 v1, 0x7invoke-static {v1}, Lcom/jx885/lrjk/c/c/b;->I(I)Zmove-result v1if-nez v1, :cond_2econst/4 v1, 0x6invoke-static {v1}, Lcom/jx885/lrjk/c/c/b;->I(I)Zmove-result v1if-nez v1, :cond_2econst/16 v1, 0x1binvoke-static {v1}, Lcom/jx885/lrjk/c/c/b;->I(I)Zmove-result v1if-nez v1, :cond_2econst/16 v1, 0x1ainvoke-static {v1}, Lcom/jx885/lrjk/c/c/b;->I(I)Zmove-result v1if-eqz v1, :cond_2dgoto :goto_2e:cond_2dconst/4 v0, 0x0:cond_2e:goto_2ereturn v0
.end method.method public static I(I)Z.registers 2const/4 v0, 0x1if-eq p0, v0, :cond_e.line 1invoke-static {}, Lcom/jx885/library/g/l;->a()Lcom/tencent/mmkv/MMKV;move-result-object p0const-string v0, "key_mmkv_vip_list_forever"invoke-virtual {p0, v0}, Lcom/tencent/mmkv/MMKV;->decodeBool(Ljava/lang/String;)Zmove-result p0return p0:cond_econst/4 v0, 0x2if-ne p0, v0, :cond_1c.line 2invoke-static {}, Lcom/jx885/library/g/l;->a()Lcom/tencent/mmkv/MMKV;move-result-object p0const-string v0, "key_mmkv_vip_list_k2"invoke-virtual {p0, v0}, Lcom/tencent/mmkv/MMKV;->decodeBool(Ljava/lang/String;)Zmove-result p0return p0:cond_1cconst/4 v0, 0x3if-ne p0, v0, :cond_2a.line 3invoke-static {}, Lcom/jx885/library/g/l;->a()Lcom/tencent/mmkv/MMKV;move-result-object p0const-string v0, "key_mmkv_vip_list_k3"invoke-virtual {p0, v0}, Lcom/tencent/mmkv/MMKV;->decodeBool(Ljava/lang/String;)Zmove-result p0return p0:cond_2aconst/4 v0, 0x4if-ne p0, v0, :cond_38.line 4invoke-static {}, Lcom/jx885/library/g/l;->a()Lcom/tencent/mmkv/MMKV;move-result-object p0const-string v0, "key_mmkv_vip_list_KQMJ"invoke-virtual {p0, v0}, Lcom/tencent/mmkv/MMKV;->decodeBool(Ljava/lang/String;)Zmove-result p0return p0:cond_38const/4 v0, 0x5if-ne p0, v0, :cond_46.line 5invoke-static {}, Lcom/jx885/library/g/l;->a()Lcom/tencent/mmkv/MMKV;move-result-object p0const-string v0, "key_mmkv_vip_list_30"invoke-virtual {p0, v0}, Lcom/tencent/mmkv/MMKV;->decodeBool(Ljava/lang/String;)Zmove-result p0return p0:cond_46const/4 v0, 0x6if-ne p0, v0, :cond_54.line 6invoke-static {}, Lcom/jx885/library/g/l;->a()Lcom/tencent/mmkv/MMKV;move-result-object p0const-string v0, "key_mmkv_vip_list_3"invoke-virtual {p0, v0}, Lcom/tencent/mmkv/MMKV;->decodeBool(Ljava/lang/String;)Zmove-result p0return p0:cond_54const/4 v0, 0x7if-ne p0, v0, :cond_62.line 7invoke-static {}, Lcom/jx885/library/g/l;->a()Lcom/tencent/mmkv/MMKV;move-result-object p0const-string v0, "key_mmkv_vip_list_year_10"invoke-virtual {p0, v0}, Lcom/tencent/mmkv/MMKV;->decodeBool(Ljava/lang/String;)Zmove-result p0return p0:cond_62const/16 v0, 0x1bif-ne p0, v0, :cond_71.line 8invoke-static {}, Lcom/jx885/library/g/l;->a()Lcom/tencent/mmkv/MMKV;move-result-object p0const-string v0, "key_mmkv_vip_list_21"invoke-virtual {p0, v0}, Lcom/tencent/mmkv/MMKV;->decodeBool(Ljava/lang/String;)Zmove-result p0return p0:cond_71const/16 v0, 0x1aif-ne p0, v0, :cond_80.line 9invoke-static {}, Lcom/jx885/library/g/l;->a()Lcom/tencent/mmkv/MMKV;move-result-object p0const-string v0, "key_mmkv_vip_list_year_1"invoke-virtual {p0, v0}, Lcom/tencent/mmkv/MMKV;->decodeBool(Ljava/lang/String;)Zmove-result p0return p0:cond_80const/4 p0, 0x1return p0
.end method.method public static J()V.registers 3.line 1invoke-static {}, Lcom/jx885/library/g/l;->a()Lcom/tencent/mmkv/MMKV;move-result-object v0const-string v1, "key_sp_mobile"const-string v2, ""invoke-virtual {v0, v1, v2}, Lcom/tencent/mmkv/MMKV;->decodeString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;move-result-object v0.line 2invoke-static {}, Lcom/jx885/library/f/a;->k()Ljava/lang/String;move-result-object v1.line 3invoke-static {}, Lcom/jx885/lrjk/c/c/b;->F()Zmove-result v2if-eqz v2, :cond_3ainvoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Zmove-result v2if-nez v2, :cond_3ainvoke-static {v1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Zmove-result v2if-nez v2, :cond_3a.line 4new-instance v2, Lcom/jx885/lrjk/cg/model/vo/HistoryLoginInfoVo;invoke-direct {v2}, Lcom/jx885/lrjk/cg/model/vo/HistoryLoginInfoVo;-><init>()V.line 5invoke-virtual {v2, v0}, Lcom/jx885/lrjk/cg/model/vo/HistoryLoginInfoVo;->setPhone(Ljava/lang/String;)V.line 6invoke-virtual {v2, v1}, Lcom/jx885/lrjk/cg/model/vo/HistoryLoginInfoVo;->setUserId(Ljava/lang/String;)V.line 7invoke-static {}, Lcom/jx885/library/g/l;->a()Lcom/tencent/mmkv/MMKV;move-result-object v0invoke-static {v2}, Lcom/ang/utils/m;->n(Ljava/lang/Object;)Ljava/lang/String;move-result-object v1const-string v2, "key_mmkv_static_login_history_info"invoke-virtual {v0, v2, v1}, Lcom/tencent/mmkv/MMKV;->encode(Ljava/lang/String;Ljava/lang/String;)Z:cond_3areturn-void
.end method.method public static K(Landroid/graphics/Bitmap;F)Landroid/graphics/Bitmap;.registers 9.line 1new-instance v5, Landroid/graphics/Matrix;invoke-direct {v5}, Landroid/graphics/Matrix;-><init>()V.line 2invoke-virtual {v5, p1, p1}, Landroid/graphics/Matrix;->postScale(FF)Z.line 3invoke-virtual {p0}, Landroid/graphics/Bitmap;->getWidth()Imove-result v3.line 4invoke-virtual {p0}, Landroid/graphics/Bitmap;->getHeight()Imove-result v4const/4 v1, 0x0const/4 v2, 0x0const/4 v6, 0x1move-object v0, p0.line 5invoke-static/range {v0 .. v6}, Landroid/graphics/Bitmap;->createBitmap(Landroid/graphics/Bitmap;IIIILandroid/graphics/Matrix;Z)Landroid/graphics/Bitmap;move-result-object p0return-object p0
.end method.method public static L(Lcom/jx885/module/learn/model/BeanExamRecord;IZ)V.registers 9const-string v0, "key_mmkv_static_moke_count_k1"const-string v1, "key_mmkv_static_moke_count_k4"const-string v2, "key_sp_car_type"const/4 v3, 0x1.line 1invoke-static {v2, v3}, Lcom/ang/utils/o;->d(Ljava/lang/String;I)Imove-result v2if-ne v2, v3, :cond_a4invoke-virtual {p0}, Lcom/jx885/module/learn/model/BeanExamRecord;->getScore()Imove-result v2const/16 v4, 0x64if-le v2, v4, :cond_17goto/16 :goto_a4.line 2:cond_17invoke-virtual {p0}, Lcom/jx885/module/learn/model/BeanExamRecord;->getScore()Imove-result v2const/16 v4, 0x5aconst/4 v5, 0x0if-ge v2, v4, :cond_25if-eqz p2, :cond_23goto :goto_25:cond_23const/4 p2, 0x0goto :goto_26:cond_25:goto_25const/4 p2, 0x1.line 3:goto_26new-instance v2, Lorg/json/JSONObject;invoke-direct {v2}, Lorg/json/JSONObject;-><init>()V.line 4:try_start_2binvoke-virtual {p0}, Lcom/jx885/module/learn/model/BeanExamRecord;->getSubject()Imove-result v4if-ne v4, v3, :cond_42.line 5invoke-static {}, Lcom/jx885/library/g/l;->a()Lcom/tencent/mmkv/MMKV;move-result-object v1invoke-virtual {v1, v0, v5}, Lcom/tencent/mmkv/MMKV;->decodeInt(Ljava/lang/String;I)Imove-result v1.line 6invoke-static {}, Lcom/jx885/library/g/l;->a()Lcom/tencent/mmkv/MMKV;move-result-object v4add-int/2addr v1, v3invoke-virtual {v4, v0, v1}, Lcom/tencent/mmkv/MMKV;->encode(Ljava/lang/String;I)Zgoto :goto_53.line 7:cond_42invoke-static {}, Lcom/jx885/library/g/l;->a()Lcom/tencent/mmkv/MMKV;move-result-object v0invoke-virtual {v0, v1, v5}, Lcom/tencent/mmkv/MMKV;->decodeInt(Ljava/lang/String;I)Imove-result v0.line 8invoke-static {}, Lcom/jx885/library/g/l;->a()Lcom/tencent/mmkv/MMKV;move-result-object v4add-int/2addr v0, v3invoke-virtual {v4, v1, v0}, Lcom/tencent/mmkv/MMKV;->encode(Ljava/lang/String;I)Zmove v1, v0:goto_53const-string v0, "isComplete".line 9invoke-virtual {v2, v0, p2}, Lorg/json/JSONObject;->put(Ljava/lang/String;Z)Lorg/json/JSONObject;const-string p2, "mockType".line 10invoke-virtual {v2, p2, p1}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;const-string p1, "sectionCount"const/16 p2, 0x1eif-le v1, p2, :cond_66const-string p2, "30+"goto :goto_8a:cond_66const/16 p2, 0x19if-le v1, p2, :cond_6dconst-string p2, "25-30"goto :goto_8a:cond_6dconst/16 p2, 0x14if-le v1, p2, :cond_74const-string p2, "20-25"goto :goto_8a:cond_74const/16 p2, 0xfif-le v1, p2, :cond_7bconst-string p2, "15-20"goto :goto_8a:cond_7bconst/16 p2, 0xaif-le v1, p2, :cond_82const-string p2, "10-15"goto :goto_8a:cond_82const/4 p2, 0x5if-le v1, p2, :cond_88const-string p2, "5-10"goto :goto_8a:cond_88const-string p2, "0-5".line 11:goto_8ainvoke-virtual {v2, p1, p2}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;const-string p1, "subject".line 12invoke-virtual {p0}, Lcom/jx885/module/learn/model/BeanExamRecord;->getSubject()Imove-result p2invoke-virtual {v2, p1, p2}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;const-string p1, "score".line 13invoke-virtual {p0}, Lcom/jx885/module/learn/model/BeanExamRecord;->getScore()Imove-result p0invoke-virtual {v2, p1, p0}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;:try_end_9f.catch Lorg/json/JSONException; {:try_start_2b .. :try_end_9f} :catch_9f:catch_9fconst-string p0, "mock_score".line 14invoke-static {p0, v2}, Lcom/bytedance/applog/AppLog;->onEventV3(Ljava/lang/String;Lorg/json/JSONObject;)V:cond_a4:goto_a4return-void
.end method.method public static M(Ljava/lang/String;)V.registers 3.line 1invoke-static {}, Lcom/jx885/library/a;->b()Landroid/content/Context;move-result-object v0.line 2new-instance v1, Landroid/content/Intent;invoke-direct {v1, p0}, Landroid/content/Intent;-><init>(Ljava/lang/String;)V.line 3invoke-virtual {v0, v1}, Landroid/content/Context;->sendBroadcast(Landroid/content/Intent;)Vreturn-void
.end method.method public static N(Ljava/lang/String;Ljava/lang/String;)V.registers 3.line 1new-instance v0, Lorg/json/JSONObject;invoke-direct {v0}, Lorg/json/JSONObject;-><init>()V.line 2:try_start_5invoke-virtual {v0, p0, p1}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;:try_end_8.catch Lorg/json/JSONException; {:try_start_5 .. :try_end_8} :catch_9goto :goto_d:catch_9move-exception p0.line 3invoke-virtual {p0}, Lorg/json/JSONException;->printStackTrace()V.line 4:goto_dinvoke-static {v0}, Lcom/bytedance/applog/AppLog;->profileSet(Lorg/json/JSONObject;)Vreturn-void
.end method.method public static O(Ljava/lang/String;Ljava/lang/String;)V.registers 3.line 1new-instance v0, Lorg/json/JSONObject;invoke-direct {v0}, Lorg/json/JSONObject;-><init>()V.line 2:try_start_5invoke-virtual {v0, p0, p1}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;:try_end_8.catch Lorg/json/JSONException; {:try_start_5 .. :try_end_8} :catch_9goto :goto_d:catch_9move-exception p0.line 3invoke-virtual {p0}, Lorg/json/JSONException;->printStackTrace()V.line 4:goto_dinvoke-static {v0}, Lcom/bytedance/applog/AppLog;->profileSetOnce(Lorg/json/JSONObject;)Vreturn-void
.end method.method public static P(Landroid/app/Activity;Lcom/umeng/socialize/bean/SHARE_MEDIA;Landroid/graphics/Bitmap;)V.registers 5.line 1new-instance v0, Lcom/umeng/socialize/media/UMImage;const/high16 v1, 0x3f000000  # 0.5finvoke-static {p2, v1}, Lcom/jx885/lrjk/c/c/b;->K(Landroid/graphics/Bitmap;F)Landroid/graphics/Bitmap;move-result-object p2invoke-direct {v0, p0, p2}, Lcom/umeng/socialize/media/UMImage;-><init>(Landroid/content/Context;Landroid/graphics/Bitmap;)V.line 2new-instance p2, Lcom/umeng/socialize/media/UMWeb;sget-object v1, Lcom/jx885/lrjk/c/c/a;->d:Ljava/lang/String;invoke-direct {p2, v1}, Lcom/umeng/socialize/media/UMWeb;-><init>(Ljava/lang/String;)Vconst-string v1, "学车必用:学习科一科四技巧".line 3invoke-virtual {p2, v1}, Lcom/umeng/socialize/media/BaseMediaObject;->setTitle(Ljava/lang/String;)V.line 4invoke-virtual {p2, v0}, Lcom/umeng/socialize/media/BaseMediaObject;->setThumb(Lcom/umeng/socialize/media/UMImage;)Vconst-string v0, "一次过关,快速拿证!3000万学员都在用,3小时过理论。".line 5invoke-virtual {p2, v0}, Lcom/umeng/socialize/media/BaseMediaObject;->setDescription(Ljava/lang/String;)V.line 6new-instance v0, Lcom/umeng/socialize/ShareAction;invoke-direct {v0, p0}, Lcom/umeng/socialize/ShareAction;-><init>(Landroid/app/Activity;)V.line 7invoke-virtual {v0, p1}, Lcom/umeng/socialize/ShareAction;->setPlatform(Lcom/umeng/socialize/bean/SHARE_MEDIA;)Lcom/umeng/socialize/ShareAction;move-result-object p0.line 8invoke-virtual {p0, p2}, Lcom/umeng/socialize/ShareAction;->withMedia(Lcom/umeng/socialize/media/UMWeb;)Lcom/umeng/socialize/ShareAction;move-result-object p0const/4 p1, 0x0.line 9invoke-virtual {p0, p1}, Lcom/umeng/socialize/ShareAction;->setCallback(Lcom/umeng/socialize/UMShareListener;)Lcom/umeng/socialize/ShareAction;move-result-object p0.line 10invoke-virtual {p0}, Lcom/umeng/socialize/ShareAction;->share()Vreturn-void
.end method.method public static Q()V.registers 6.line 1new-instance v0, Ljava/lang/StringBuilder;invoke-direct {v0}, Ljava/lang/StringBuilder;-><init>()Vconst-string v1, "http://a.app.qq.com/o/simple.jsp?pkgname="invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;invoke-static {}, Lcom/jx885/library/a;->b()Landroid/content/Context;move-result-object v1invoke-virtual {v1}, Landroid/content/Context;->getPackageName()Ljava/lang/String;move-result-object v1invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;move-result-object v0.line 2invoke-static {}, Lcom/jx885/lrjk/f/c/a;->g()Lcom/jx885/lrjk/http/model/BeanStaticParamShare;move-result-object v1const-string v2, "lrjkweb/webProject/index".line 3invoke-virtual {v1, v2}, Lcom/jx885/lrjk/http/model/BeanStaticParamShare;->setWebShareUrl(Ljava/lang/String;)V.line 4invoke-virtual {v1}, Lcom/jx885/lrjk/http/model/BeanStaticParamShare;->getTitle()Ljava/lang/String;move-result-object v2.line 5invoke-static {}, Lcom/jx885/library/a;->b()Landroid/content/Context;move-result-object v3invoke-static {}, Lcom/jx885/library/g/f;->r()Ljava/lang/String;move-result-object v4invoke-static {v3, v4}, Lcom/tencent/mm/opensdk/openapi/WXAPIFactory;->createWXAPI(Landroid/content/Context;Ljava/lang/String;)Lcom/tencent/mm/opensdk/openapi/IWXAPI;move-result-object v3.line 6new-instance v4, Lcom/tencent/mm/opensdk/modelmsg/WXWebpageObject;invoke-direct {v4}, Lcom/tencent/mm/opensdk/modelmsg/WXWebpageObject;-><init>()V.line 7iput-object v0, v4, Lcom/tencent/mm/opensdk/modelmsg/WXWebpageObject;->webpageUrl:Ljava/lang/String;.line 8new-instance v0, Lcom/tencent/mm/opensdk/modelmsg/WXMediaMessage;invoke-direct {v0, v4}, Lcom/tencent/mm/opensdk/modelmsg/WXMediaMessage;-><init>(Lcom/tencent/mm/opensdk/modelmsg/WXMediaMessage$IMediaObject;)V.line 9iput-object v2, v0, Lcom/tencent/mm/opensdk/modelmsg/WXMediaMessage;->title:Ljava/lang/String;.line 10invoke-virtual {v1}, Lcom/jx885/lrjk/http/model/BeanStaticParamShare;->getDescription()Ljava/lang/String;move-result-object v1iput-object v1, v0, Lcom/tencent/mm/opensdk/modelmsg/WXMediaMessage;->description:Ljava/lang/String;.line 11new-instance v1, Lcom/tencent/mm/opensdk/modelmsg/SendMessageToWX$Req;invoke-direct {v1}, Lcom/tencent/mm/opensdk/modelmsg/SendMessageToWX$Req;-><init>()V.line 12invoke-static {}, Ljava/lang/System;->currentTimeMillis()Jmove-result-wide v4invoke-static {v4, v5}, Ljava/lang/String;->valueOf(J)Ljava/lang/String;move-result-object v2iput-object v2, v1, Lcom/tencent/mm/opensdk/modelbase/BaseReq;->transaction:Ljava/lang/String;.line 13iput-object v0, v1, Lcom/tencent/mm/opensdk/modelmsg/SendMessageToWX$Req;->message:Lcom/tencent/mm/opensdk/modelmsg/WXMediaMessage;const/4 v0, 0x0.line 14iput v0, v1, Lcom/tencent/mm/opensdk/modelmsg/SendMessageToWX$Req;->scene:I.line 15invoke-interface {v3, v1}, Lcom/tencent/mm/opensdk/openapi/IWXAPI;->sendReq(Lcom/tencent/mm/opensdk/modelbase/BaseReq;)Zreturn-void
.end method.method public static R()I.registers 3const-string v0, "zhibovideo"const-string v1, "".line 1invoke-static {v0, v1}, Lcom/bytedance/applog/AppLog;->getAbConfig(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;move-result-object v0check-cast v0, Ljava/lang/String;const-string v1, "live_video1".line 2invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Zmove-result v1const/4 v2, 0x0if-eqz v1, :cond_14return v2:cond_14const-string v1, "live_video2".line 3invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Zmove-result v0if-eqz v0, :cond_1econst/4 v0, 0x1return v0:cond_1ereturn v2
.end method.method public static S(Landroid/app/Activity;ILjava/lang/String;)V.registers 11const/4 v0, 0x1const/4 v1, 0x0if-ne p1, v0, :cond_37.line 1invoke-static {}, Lcom/jx885/lrjk/c/c/b;->v()Zmove-result p1if-eqz p1, :cond_15.line 2new-instance p1, Landroid/content/Intent;const-class p2, Lcom/jx885/lrjk/cg/ui/activity/CustomOnekeyLoginActivity;invoke-direct {p1, p0, p2}, Landroid/content/Intent;-><init>(Landroid/content/Context;Ljava/lang/Class;)Vinvoke-virtual {p0, p1}, Landroid/app/Activity;->startActivity(Landroid/content/Intent;)Vreturn-void.line 3:cond_15invoke-static {}, Lcom/jx885/lrjk/c/c/b;->C()Zmove-result p1if-eqz p1, :cond_27.line 4new-instance p1, Landroid/content/Intent;const-class p2, Lcom/jx885/lrjk/cg/ui/activity/WxLoginActivity;invoke-direct {p1, p0, p2}, Landroid/content/Intent;-><init>(Landroid/content/Context;Ljava/lang/Class;)Vinvoke-virtual {p0, p1}, Landroid/app/Activity;->startActivity(Landroid/content/Intent;)Vgoto/16 :goto_e2.line 5:cond_27invoke-virtual {p0}, Landroid/app/Activity;->isFinishing()Zmove-result p1if-nez p1, :cond_e2.line 6new-instance p1, Lcom/jx885/lrjk/cg/ui/i/w2;invoke-direct {p1, p0, v1}, Lcom/jx885/lrjk/cg/ui/i/w2;-><init>(Landroid/content/Context;I)Vinvoke-virtual {p1}, Landroid/app/Dialog;->show()Vgoto/16 :goto_e2:cond_37const/16 v2, 0x1388const/4 v3, 0x2if-nez p1, :cond_c6.line 7new-instance v0, Ljava/lang/StringBuilder;invoke-direct {v0}, Ljava/lang/StringBuilder;-><init>()Vconst-string v4, "activity = "invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;invoke-virtual {v0, p0}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;const-string v5, " ,type = "invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;invoke-virtual {v0, p1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;const-string v6, " ,title = "invoke-virtual {v0, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;invoke-virtual {v0, p2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;move-result-object v0const-string v7, "问题定位--->01"invoke-static {v7, v0}, Lcom/jx885/library/g/k;->b(Ljava/lang/String;Ljava/lang/String;)V.line 8invoke-static {}, Lcom/jx885/lrjk/c/c/b;->v()Zmove-result v0if-eqz v0, :cond_93.line 9new-instance v0, Ljava/lang/StringBuilder;invoke-direct {v0}, Ljava/lang/StringBuilder;-><init>()Vinvoke-virtual {v0, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;invoke-virtual {v0, p0}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;invoke-virtual {v0, p1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;invoke-virtual {v0, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;invoke-virtual {v0, p2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;move-result-object p1const-string p2, "问题定位--->02"invoke-static {p2, p1}, Lcom/jx885/library/g/k;->b(Ljava/lang/String;Ljava/lang/String;)V.line 10new-instance p1, Landroid/content/Intent;const-class p2, Lcom/jx885/lrjk/cg/ui/activity/CustomOnekeyLoginActivity;invoke-direct {p1, p0, p2}, Landroid/content/Intent;-><init>(Landroid/content/Context;Ljava/lang/Class;)Vinvoke-virtual {p0, p1}, Landroid/app/Activity;->startActivity(Landroid/content/Intent;)Vreturn-void:cond_93const-string v0, "2".line 11invoke-virtual {v0, p2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Zmove-result v0if-eqz v0, :cond_9cgoto :goto_9d:cond_9cconst/4 v3, 0x0.line 12:goto_9dnew-instance v0, Ljava/lang/StringBuilder;invoke-direct {v0}, Ljava/lang/StringBuilder;-><init>()Vinvoke-virtual {v0, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;invoke-virtual {v0, p0}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;invoke-virtual {v0, p1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;invoke-virtual {v0, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;invoke-virtual {v0, p2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;move-result-object p1const-string p2, "问题定位--->03"invoke-static {p2, p1}, Lcom/jx885/library/g/k;->b(Ljava/lang/String;Ljava/lang/String;)V.line 13new-instance p1, Lcom/jx885/lrjk/cg/widget/j/k;invoke-direct {p1}, Lcom/jx885/lrjk/cg/widget/j/k;-><init>()Vinvoke-virtual {p1, p0, v1, v2, v3}, Lcom/jx885/lrjk/cg/widget/j/k;->getLoginToken(Landroid/content/Context;III)Vgoto :goto_e2:cond_c6if-ne p1, v3, :cond_d7.line 14invoke-virtual {p0}, Landroid/app/Activity;->isFinishing()Zmove-result p1if-nez p1, :cond_e2.line 15new-instance p1, Lcom/jx885/lrjk/cg/ui/i/w2;invoke-direct {p1, p0, v0}, Lcom/jx885/lrjk/cg/ui/i/w2;-><init>(Landroid/content/Context;I)Vinvoke-virtual {p1}, Landroid/app/Dialog;->show()Vgoto :goto_e2:cond_d7const/4 p2, 0x3if-ne p1, p2, :cond_e2.line 16new-instance p1, Lcom/jx885/lrjk/cg/widget/j/k;invoke-direct {p1}, Lcom/jx885/lrjk/cg/widget/j/k;-><init>()Vinvoke-virtual {p1, p0, v0, v2, v1}, Lcom/jx885/lrjk/cg/widget/j/k;->getLoginToken(Landroid/content/Context;III)V:cond_e2:goto_e2return-void
.end method.method public static T(Landroid/app/Activity;Ljava/lang/String;Ljava/lang/String;I)V.registers 6.line 1invoke-static {}, Lcom/jx885/library/g/l;->a()Lcom/tencent/mmkv/MMKV;move-result-object p1const-string v0, "key_ab_pay_type"invoke-virtual {p1, v0}, Lcom/tencent/mmkv/MMKV;->decodeInt(Ljava/lang/String;)Imove-result p1const-string v0, ""if-eqz p1, :cond_1bconst/4 v1, 0x6if-ne p1, v1, :cond_12goto :goto_1b.line 2:cond_12new-instance p1, Lcom/jx885/lrjk/cg/ui/i/y2;invoke-direct {p1, p0, v0, p2, p3}, Lcom/jx885/lrjk/cg/ui/i/y2;-><init>(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;I)Vinvoke-virtual {p1}, Landroid/app/Dialog;->show()Vgoto :goto_23.line 3:cond_1b:goto_1bnew-instance p1, Lcom/jx885/lrjk/cg/ui/i/x2;invoke-direct {p1, p0, v0, p2, p3}, Lcom/jx885/lrjk/cg/ui/i/x2;-><init>(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;I)Vinvoke-virtual {p1}, Landroid/app/Dialog;->show()V:goto_23return-void
.end method.method public static U(Landroid/app/Activity;ZLjava/lang/String;I)V.registers 6.line 1invoke-static {}, Lcom/jx885/library/g/l;->a()Lcom/tencent/mmkv/MMKV;move-result-object v0const-string v1, "key_ab_pay_type"invoke-virtual {v0, v1}, Lcom/tencent/mmkv/MMKV;->decodeInt(Ljava/lang/String;)Imove-result v0if-eqz v0, :cond_14const/4 v1, 0x6if-ne v0, v1, :cond_10goto :goto_14.line 2:cond_10invoke-static {p0, p1, p2, p3}, Lcom/jx885/lrjk/cg/ui/activity/OpenVipActivityNewB;->S0(Landroid/content/Context;ZLjava/lang/String;I)Vgoto :goto_17.line 3:cond_14:goto_14invoke-static {p0, p1, p2, p3}, Lcom/jx885/lrjk/cg/ui/activity/OpenVipActivityNew;->g1(Landroid/content/Context;ZLjava/lang/String;I)V:goto_17return-void
.end method.method public static V()V.registers 5.line 1sget-object v0, Lcom/ang/utils/f;->b:Ljava/lang/String;invoke-static {v0}, Lcom/ang/utils/f;->b(Ljava/lang/String;)Ljava/lang/String;move-result-object v0invoke-static {}, Lcom/jx885/library/g/l;->a()Lcom/tencent/mmkv/MMKV;move-result-object v1const-string v2, "mmkv_skill_question_count_p"invoke-virtual {v1, v2}, Lcom/tencent/mmkv/MMKV;->decodeString(Ljava/lang/String;)Ljava/lang/String;move-result-object v1invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Zmove-result v0if-nez v0, :cond_57.line 2invoke-static {}, Lcom/jx885/library/g/l;->a()Lcom/tencent/mmkv/MMKV;move-result-object v0const-string v1, "key_mmkv_static_question_count"const/4 v3, 0x0invoke-virtual {v0, v1, v3}, Lcom/tencent/mmkv/MMKV;->decodeInt(Ljava/lang/String;I)Imove-result v0.line 3invoke-static {}, Lcom/jx885/library/g/l;->a()Lcom/tencent/mmkv/MMKV;move-result-object v1const-string v4, "key_mmkv_static_question_count_once"invoke-virtual {v1, v4, v3}, Lcom/tencent/mmkv/MMKV;->decodeInt(Ljava/lang/String;I)Imove-result v1if-lez v1, :cond_57const-string v3, "practiceCount".line 4invoke-static {v3, v1}, Lcom/ang/utils/m;->c(Ljava/lang/String;I)Lorg/json/JSONObject;move-result-object v1const-string v4, "user_practiceCount_once"invoke-static {v4, v1}, Lcom/bytedance/applog/AppLog;->onEventV3(Ljava/lang/String;Lorg/json/JSONObject;)V.line 5invoke-static {v3, v0}, Lcom/ang/utils/m;->c(Ljava/lang/String;I)Lorg/json/JSONObject;move-result-object v1const-string v3, "user_practiceCount"invoke-static {v3, v1}, Lcom/bytedance/applog/AppLog;->onEventV3(Ljava/lang/String;Lorg/json/JSONObject;)Vconst-string v1, "practiceCounts".line 6invoke-static {v1, v0}, Lcom/ang/utils/m;->c(Ljava/lang/String;I)Lorg/json/JSONObject;move-result-object v0invoke-static {v0}, Lcom/bytedance/applog/AppLog;->profileSet(Lorg/json/JSONObject;)V.line 7invoke-static {}, Lcom/jx885/library/g/l;->a()Lcom/tencent/mmkv/MMKV;move-result-object v0sget-object v1, Lcom/ang/utils/f;->b:Ljava/lang/String;invoke-static {v1}, Lcom/ang/utils/f;->b(Ljava/lang/String;)Ljava/lang/String;move-result-object v1invoke-virtual {v0, v2, v1}, Lcom/tencent/mmkv/MMKV;->encode(Ljava/lang/String;Ljava/lang/String;)Z:cond_57return-void
.end method.method public static W(Z)V.registers 6if-eqz p0, :cond_5const-string p0, "_jj"goto :goto_7:cond_5const-string p0, "_yt".line 1:goto_7invoke-static {}, Lcom/jx885/library/g/l;->a()Lcom/tencent/mmkv/MMKV;move-result-object v0new-instance v1, Ljava/lang/StringBuilder;invoke-direct {v1}, Ljava/lang/StringBuilder;-><init>()Vconst-string v2, "key_mmkv_static_question_count"invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;invoke-virtual {v1, p0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;move-result-object v1const/4 v2, 0x0invoke-virtual {v0, v1, v2}, Lcom/tencent/mmkv/MMKV;->decodeInt(Ljava/lang/String;I)Imove-result v0.line 2invoke-static {}, Lcom/jx885/library/g/l;->a()Lcom/tencent/mmkv/MMKV;move-result-object v1new-instance v3, Ljava/lang/StringBuilder;invoke-direct {v3}, Ljava/lang/StringBuilder;-><init>()Vconst-string v4, "key_mmkv_static_question_count_once"invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;invoke-virtual {v3, p0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;move-result-object v3invoke-virtual {v1, v3, v2}, Lcom/tencent/mmkv/MMKV;->decodeInt(Ljava/lang/String;I)Imove-result v1if-lez v1, :cond_6e.line 3new-instance v2, Ljava/lang/StringBuilder;invoke-direct {v2}, Ljava/lang/StringBuilder;-><init>()Vconst-string v3, "user_practiceCount_once"invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;invoke-virtual {v2, p0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;move-result-object v2const-string v3, "practiceCount"invoke-static {v3, v1}, Lcom/ang/utils/m;->c(Ljava/lang/String;I)Lorg/json/JSONObject;move-result-object v1invoke-static {v2, v1}, Lcom/bytedance/applog/AppLog;->onEventV3(Ljava/lang/String;Lorg/json/JSONObject;)V.line 4new-instance v1, Ljava/lang/StringBuilder;invoke-direct {v1}, Ljava/lang/StringBuilder;-><init>()Vconst-string v2, "practiceCounts"invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;invoke-virtual {v1, p0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;move-result-object p0invoke-static {p0, v0}, Lcom/ang/utils/m;->c(Ljava/lang/String;I)Lorg/json/JSONObject;move-result-object p0invoke-static {p0}, Lcom/bytedance/applog/AppLog;->profileSet(Lorg/json/JSONObject;)V:cond_6ereturn-void
.end method.method public static a(Landroid/app/Activity;ILjava/lang/String;)V.registers 4.line 1new-instance v0, Lcom/jx885/lrjk/cg/ui/i/v2;invoke-direct {v0, p0, p1, p2}, Lcom/jx885/lrjk/cg/ui/i/v2;-><init>(Landroid/content/Context;ILjava/lang/String;)V.line 2new-instance p2, Lcom/jx885/lrjk/c/c/b$c;invoke-direct {p2, p1, p0}, Lcom/jx885/lrjk/c/c/b$c;-><init>(ILandroid/app/Activity;)Vinvoke-virtual {v0, p2}, Lcom/jx885/lrjk/cg/ui/i/v2;->k(Lcom/jx885/lrjk/c/a/h;)V.line 3invoke-virtual {p0}, Landroid/app/Activity;->isFinishing()Zmove-result p0if-nez p0, :cond_16.line 4invoke-virtual {v0}, Landroid/app/Dialog;->show()V:cond_16return-void
.end method.method public static b()Z.registers 2const-string v0, "app_login_slogan"const-string v1, "".line 1invoke-static {v0, v1}, Lcom/bytedance/applog/AppLog;->getAbConfig(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;move-result-object v0check-cast v0, Ljava/lang/String;.line 2invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Zmove-result v1if-nez v1, :cond_1aconst-string v1, "app_new_slogan"invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Zmove-result v0if-eqz v0, :cond_1aconst/4 v0, 0x1return v0:cond_1aconst/4 v0, 0x0return v0
.end method.method public static c(Landroid/app/Activity;)V.registers 3const/4 v0, 0x0const-string v1, "2".line 1invoke-static {p0, v0, v1}, Lcom/jx885/lrjk/c/c/b;->S(Landroid/app/Activity;ILjava/lang/String;)Vreturn-void
.end method.method public static d()V.registers 2.line 1invoke-static {}, Lcom/jx885/library/g/l;->a()Lcom/tencent/mmkv/MMKV;move-result-object v0const-string v1, "key_sp_nickname"invoke-virtual {v0, v1}, Lcom/tencent/mmkv/MMKV;->remove(Ljava/lang/String;)Landroid/content/SharedPreferences$Editor;.line 2invoke-static {}, Lcom/jx885/library/g/l;->a()Lcom/tencent/mmkv/MMKV;move-result-object v0const-string v1, "key_sp_mobile"invoke-virtual {v0, v1}, Lcom/tencent/mmkv/MMKV;->remove(Ljava/lang/String;)Landroid/content/SharedPreferences$Editor;.line 3invoke-static {}, Lcom/jx885/library/g/l;->a()Lcom/tencent/mmkv/MMKV;move-result-object v0const-string v1, "key_sp_facepath"invoke-virtual {v0, v1}, Lcom/tencent/mmkv/MMKV;->remove(Ljava/lang/String;)Landroid/content/SharedPreferences$Editor;.line 4invoke-static {}, Lcom/jx885/library/g/l;->a()Lcom/tencent/mmkv/MMKV;move-result-object v0const-string v1, "key_sp_islogin"invoke-virtual {v0, v1}, Lcom/tencent/mmkv/MMKV;->remove(Ljava/lang/String;)Landroid/content/SharedPreferences$Editor;.line 5invoke-static {}, Lcom/jx885/library/g/l;->a()Lcom/tencent/mmkv/MMKV;move-result-object v0const-string v1, "key_sp_is_vip"invoke-virtual {v0, v1}, Lcom/tencent/mmkv/MMKV;->remove(Ljava/lang/String;)Landroid/content/SharedPreferences$Editor;.line 6invoke-static {}, Lcom/jx885/library/g/l;->a()Lcom/tencent/mmkv/MMKV;move-result-object v0const-string v1, "key_mmkv_static_ad_vip_close"invoke-virtual {v0, v1}, Lcom/tencent/mmkv/MMKV;->remove(Ljava/lang/String;)Landroid/content/SharedPreferences$Editor;const/4 v0, 0x1.line 7invoke-static {v0}, Lcom/jx885/library/f/a;->n(I)V.line 8invoke-static {v0}, Lcom/jx885/lrjk/model/kv/UserKv;->setLogOut(Z)Vreturn-void
.end method.method public static e()V.registers 2.line 1invoke-static {}, Lcom/jx885/library/g/l;->a()Lcom/tencent/mmkv/MMKV;move-result-object v0const-string v1, "key_mmkv_static_login_history_info"invoke-virtual {v0, v1}, Lcom/tencent/mmkv/MMKV;->remove(Ljava/lang/String;)Landroid/content/SharedPreferences$Editor;return-void
.end method.method public static f(Ljava/lang/String;)V.registers 3.line 1invoke-static {}, Lcom/jx885/library/a;->b()Landroid/content/Context;move-result-object v0const-string v1, "clipboard"invoke-virtual {v0, v1}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;move-result-object v0check-cast v0, Landroid/content/ClipboardManager;const-string v1, "bookkeeping_text".line 2invoke-static {v1, p0}, Landroid/content/ClipData;->newPlainText(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Landroid/content/ClipData;move-result-object p0.line 3invoke-virtual {v0, p0}, Landroid/content/ClipboardManager;->setPrimaryClip(Landroid/content/ClipData;)Vreturn-void
.end method.method public static g()V.registers 8.line 1invoke-static {}, Lcom/jx885/library/g/l;->a()Lcom/tencent/mmkv/MMKV;move-result-object v0const-string v1, "key_mmkv_static_teacher_wx"invoke-virtual {v0, v1}, Lcom/tencent/mmkv/MMKV;->decodeString(Ljava/lang/String;)Ljava/lang/String;move-result-object v0.line 2invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Zmove-result v2const-string v3, "微信号已复制,打开微信添加老师吧!"if-nez v2, :cond_19.line 3invoke-static {v0}, Lcom/jx885/lrjk/c/c/b;->f(Ljava/lang/String;)V.line 4invoke-static {v3}, Lcom/ang/utils/r;->c(Ljava/lang/String;)Vreturn-void:cond_19const-wide/high16 v4, 0x3fe0000000000000L  # 0.5.line 5invoke-static {}, Ljava/lang/Math;->random()Dmove-result-wide v6cmpl-double v0, v4, v6if-lez v0, :cond_26const-string v0, "xueche885"goto :goto_28:cond_26const-string v0, "xueche900".line 6:goto_28invoke-static {}, Lcom/jx885/library/g/l;->a()Lcom/tencent/mmkv/MMKV;move-result-object v2invoke-virtual {v2, v1, v0}, Lcom/tencent/mmkv/MMKV;->encode(Ljava/lang/String;Ljava/lang/String;)Z.line 7invoke-static {v0}, Lcom/jx885/lrjk/c/c/b;->f(Ljava/lang/String;)V.line 8invoke-static {v3}, Lcom/ang/utils/r;->c(Ljava/lang/String;)Vreturn-void
.end method.method public static h()V.registers 2.line 1invoke-static {}, Lcom/jx885/lrjk/c/c/b;->d()V.line 2invoke-static {}, Lcom/jx885/lrjk/c/b/b;->J()Lcom/jx885/lrjk/c/b/b;move-result-object v0new-instance v1, Lcom/jx885/lrjk/c/c/b$a;invoke-direct {v1}, Lcom/jx885/lrjk/c/c/b$a;-><init>()Vinvoke-virtual {v0, v1}, Lcom/jx885/lrjk/c/b/b;->A0(Lcom/jx885/lrjk/c/a/c;)Vconst-string v0, "android.findplace.action.exit_app".line 3invoke-static {v0}, Lcom/jx885/lrjk/c/c/b;->M(Ljava/lang/String;)Vreturn-void
.end method.method public static i(I)Ljava/util/List;.registers 7.annotation system Ldalvik/annotation/Signature;value = {"(I)","Ljava/util/List<","Ljava/lang/String;",">;"}.end annotation.line 1new-instance v0, Ljava/util/ArrayList;invoke-direct {v0}, Ljava/util/ArrayList;-><init>()Vconst-string v1, "A"const/4 v2, 0x1if-ne p0, v2, :cond_f.line 2invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Zgoto/16 :goto_b6:cond_fconst/4 v2, 0x2const-string v3, "B"if-ne p0, v2, :cond_19.line 3invoke-interface {v0, v3}, Ljava/util/List;->add(Ljava/lang/Object;)Zgoto/16 :goto_b6:cond_19const/4 v2, 0x3if-ne p0, v2, :cond_24.line 4invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z.line 5invoke-interface {v0, v3}, Ljava/util/List;->add(Ljava/lang/Object;)Zgoto/16 :goto_b6:cond_24const/4 v2, 0x4const-string v4, "C"if-ne p0, v2, :cond_2e.line 6invoke-interface {v0, v4}, Ljava/util/List;->add(Ljava/lang/Object;)Zgoto/16 :goto_b6:cond_2econst/4 v2, 0x5if-ne p0, v2, :cond_39.line 7invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z.line 8invoke-interface {v0, v4}, Ljava/util/List;->add(Ljava/lang/Object;)Zgoto/16 :goto_b6:cond_39const/4 v2, 0x6if-ne p0, v2, :cond_44.line 9invoke-interface {v0, v3}, Ljava/util/List;->add(Ljava/lang/Object;)Z.line 10invoke-interface {v0, v4}, Ljava/util/List;->add(Ljava/lang/Object;)Zgoto/16 :goto_b6:cond_44const/4 v2, 0x7if-ne p0, v2, :cond_51.line 11invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z.line 12invoke-interface {v0, v3}, Ljava/util/List;->add(Ljava/lang/Object;)Z.line 13invoke-interface {v0, v4}, Ljava/util/List;->add(Ljava/lang/Object;)Zgoto :goto_b6:cond_51const/16 v2, 0x8const-string v5, "D"if-ne p0, v2, :cond_5b.line 14invoke-interface {v0, v5}, Ljava/util/List;->add(Ljava/lang/Object;)Zgoto :goto_b6:cond_5bconst/16 v2, 0x9if-ne p0, v2, :cond_66.line 15invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z.line 16invoke-interface {v0, v5}, Ljava/util/List;->add(Ljava/lang/Object;)Zgoto :goto_b6:cond_66const/16 v2, 0xaif-ne p0, v2, :cond_71.line 17invoke-interface {v0, v3}, Ljava/util/List;->add(Ljava/lang/Object;)Z.line 18invoke-interface {v0, v5}, Ljava/util/List;->add(Ljava/lang/Object;)Zgoto :goto_b6:cond_71const/16 v2, 0xbif-ne p0, v2, :cond_7f.line 19invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z.line 20invoke-interface {v0, v3}, Ljava/util/List;->add(Ljava/lang/Object;)Z.line 21invoke-interface {v0, v5}, Ljava/util/List;->add(Ljava/lang/Object;)Zgoto :goto_b6:cond_7fconst/16 v2, 0xcif-ne p0, v2, :cond_8a.line 22invoke-interface {v0, v4}, Ljava/util/List;->add(Ljava/lang/Object;)Z.line 23invoke-interface {v0, v5}, Ljava/util/List;->add(Ljava/lang/Object;)Zgoto :goto_b6:cond_8aconst/16 v2, 0xdif-ne p0, v2, :cond_98.line 24invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z.line 25invoke-interface {v0, v4}, Ljava/util/List;->add(Ljava/lang/Object;)Z.line 26invoke-interface {v0, v5}, Ljava/util/List;->add(Ljava/lang/Object;)Zgoto :goto_b6:cond_98const/16 v2, 0xeif-ne p0, v2, :cond_a6.line 27invoke-interface {v0, v3}, Ljava/util/List;->add(Ljava/lang/Object;)Z.line 28invoke-interface {v0, v4}, Ljava/util/List;->add(Ljava/lang/Object;)Z.line 29invoke-interface {v0, v5}, Ljava/util/List;->add(Ljava/lang/Object;)Zgoto :goto_b6:cond_a6const/16 v2, 0xfif-ne p0, v2, :cond_b6.line 30invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z.line 31invoke-interface {v0, v3}, Ljava/util/List;->add(Ljava/lang/Object;)Z.line 32invoke-interface {v0, v4}, Ljava/util/List;->add(Ljava/lang/Object;)Z.line 33invoke-interface {v0, v5}, Ljava/util/List;->add(Ljava/lang/Object;)Z:cond_b6:goto_b6return-object v0
.end method.method public static j(Ljava/lang/String;)J.registers 6.line 1:try_start_0new-instance v0, Ljava/text/SimpleDateFormat;const-string v1, "yyyy-MM-dd HH:mm:ss"invoke-direct {v0, v1}, Ljava/text/SimpleDateFormat;-><init>(Ljava/lang/String;)V.line 2invoke-virtual {v0, p0}, Ljava/text/DateFormat;->parse(Ljava/lang/String;)Ljava/util/Date;move-result-object p0.line 3new-instance v0, Ljava/util/Date;invoke-direct {v0}, Ljava/util/Date;-><init>()V.line 4invoke-virtual {p0}, Ljava/util/Date;->getTime()Jmove-result-wide v1invoke-virtual {v0}, Ljava/util/Date;->getTime()Jmove-result-wide v3:try_end_18.catch Ljava/text/ParseException; {:try_start_0 .. :try_end_18} :catch_1asub-long/2addr v1, v3goto :goto_20:catch_1amove-exception p0.line 5invoke-virtual {p0}, Ljava/text/ParseException;->printStackTrace()Vconst-wide/16 v1, 0x0:goto_20return-wide v1
.end method.method public static k([Ljava/lang/String;Lcom/jx885/lrjk/c/a/a;)V.registers 4.line 1new-instance v0, Lcom/jx885/lrjk/c/c/b$d;const-string v1, ""invoke-direct {v0, v1, p0, p1}, Lcom/jx885/lrjk/c/c/b$d;-><init>(Ljava/lang/String;[Ljava/lang/String;Lcom/jx885/lrjk/c/a/a;)Vinvoke-static {v0}, Lcom/xuexiang/rxutil2/b/a;->c(Lcom/xuexiang/rxutil2/b/g/a;)Lio/reactivex/disposables/Disposable;return-void
.end method.method public static l(Ljava/lang/String;Ljava/util/List;)Z.registers 7.annotation system Ldalvik/annotation/Signature;value = {"(","Ljava/lang/String;","Ljava/util/List<","Lcom/jx885/lrjk/cg/model/dto/KCVideoList$CourseVideoListDTO;",">;)Z"}.end annotationconst/4 v0, 0x0if-eqz p1, :cond_3b.line 1invoke-interface {p1}, Ljava/util/List;->size()Imove-result v1if-lez v1, :cond_3bconst/4 v1, 0x0.line 2:goto_ainvoke-interface {p1}, Ljava/util/List;->size()Imove-result v2if-ge v1, v2, :cond_3b.line 3invoke-interface {p1, v1}, Ljava/util/List;->get(I)Ljava/lang/Object;move-result-object v2check-cast v2, Lcom/jx885/lrjk/cg/model/dto/KCVideoList$CourseVideoListDTO;invoke-virtual {v2}, Lcom/jx885/lrjk/cg/model/dto/KCVideoList$CourseVideoListDTO;->getDetails()Ljava/util/List;move-result-object v2const/4 v3, 0x0.line 4:goto_1binvoke-interface {v2}, Ljava/util/List;->size()Imove-result v4if-ge v3, v4, :cond_38.line 5invoke-interface {v2, v3}, Ljava/util/List;->get(I)Ljava/lang/Object;move-result-object v4check-cast v4, Lcom/jx885/lrjk/cg/model/dto/KCVideoList$CourseVideoListDTO$DetailsDTO;invoke-virtual {v4}, Lcom/jx885/lrjk/cg/model/dto/KCVideoList$CourseVideoListDTO$DetailsDTO;->getId()Ljava/lang/String;move-result-object v4invoke-virtual {p0, v4}, Ljava/lang/String;->equals(Ljava/lang/Object;)Zmove-result v4if-eqz v4, :cond_35if-nez v1, :cond_35const/4 p0, 0x1return p0:cond_35add-int/lit8 v3, v3, 0x1goto :goto_1b:cond_38add-int/lit8 v1, v1, 0x1goto :goto_a:cond_3breturn v0
.end method.method public static m([Ljava/lang/String;Ljava/util/List;)Lcom/jx885/lrjk/cg/model/dto/KCVideoList$CourseVideoListDTO$DetailsDTO;.registers 9.annotation system Ldalvik/annotation/Signature;value = {"([","Ljava/lang/String;","Ljava/util/List<","Lcom/jx885/lrjk/cg/model/dto/KCVideoList$CourseVideoListDTO;",">;)","Lcom/jx885/lrjk/cg/model/dto/KCVideoList$CourseVideoListDTO$DetailsDTO;"}.end annotationconst/4 v0, 0x0if-eqz p0, :cond_87.line 1array-length v1, p0if-gtz v1, :cond_8goto/16 :goto_87:cond_8if-eqz p1, :cond_87.line 2invoke-interface {p1}, Ljava/util/List;->size()Imove-result v1if-lez v1, :cond_87const/4 v1, 0x0const/4 v2, 0x0.line 3:goto_12invoke-interface {p1}, Ljava/util/List;->size()Imove-result v3if-ge v2, v3, :cond_87.line 4invoke-interface {p1, v2}, Ljava/util/List;->get(I)Ljava/lang/Object;move-result-object v3check-cast v3, Lcom/jx885/lrjk/cg/model/dto/KCVideoList$CourseVideoListDTO;invoke-virtual {v3}, Lcom/jx885/lrjk/cg/model/dto/KCVideoList$CourseVideoListDTO;->getDetails()Ljava/util/List;move-result-object v3const/4 v4, 0x0.line 5:goto_23invoke-interface {v3}, Ljava/util/List;->size()Imove-result v5if-ge v4, v5, :cond_84.line 6aget-object v5, p0, v1invoke-interface {v3, v4}, Ljava/util/List;->get(I)Ljava/lang/Object;move-result-object v6check-cast v6, Lcom/jx885/lrjk/cg/model/dto/KCVideoList$CourseVideoListDTO$DetailsDTO;invoke-virtual {v6}, Lcom/jx885/lrjk/cg/model/dto/KCVideoList$CourseVideoListDTO$DetailsDTO;->getId()Ljava/lang/String;move-result-object v6invoke-virtual {v5, v6}, Ljava/lang/String;->equals(Ljava/lang/Object;)Zmove-result v5if-eqz v5, :cond_81add-int/lit8 v4, v4, 0x1.line 7invoke-interface {v3}, Ljava/util/List;->size()Imove-result p0if-lt v4, p0, :cond_7aadd-int/lit8 v2, v2, 0x1.line 8invoke-interface {p1}, Ljava/util/List;->size()Imove-result p0if-lt v2, p0, :cond_4creturn-object v0.line 9:cond_4cinvoke-interface {p1, v2}, Ljava/util/List;->get(I)Ljava/lang/Object;move-result-object p0check-cast p0, Lcom/jx885/lrjk/cg/model/dto/KCVideoList$CourseVideoListDTO;invoke-virtual {p0}, Lcom/jx885/lrjk/cg/model/dto/KCVideoList$CourseVideoListDTO;->getDetails()Ljava/util/List;move-result-object p0if-eqz p0, :cond_79.line 10invoke-interface {p1, v2}, Ljava/util/List;->get(I)Ljava/lang/Object;move-result-object p0check-cast p0, Lcom/jx885/lrjk/cg/model/dto/KCVideoList$CourseVideoListDTO;invoke-virtual {p0}, Lcom/jx885/lrjk/cg/model/dto/KCVideoList$CourseVideoListDTO;->getDetails()Ljava/util/List;move-result-object p0invoke-interface {p0}, Ljava/util/List;->size()Imove-result p0if-lez p0, :cond_79.line 11invoke-interface {p1, v2}, Ljava/util/List;->get(I)Ljava/lang/Object;move-result-object p0check-cast p0, Lcom/jx885/lrjk/cg/model/dto/KCVideoList$CourseVideoListDTO;invoke-virtual {p0}, Lcom/jx885/lrjk/cg/model/dto/KCVideoList$CourseVideoListDTO;->getDetails()Ljava/util/List;move-result-object p0invoke-interface {p0, v1}, Ljava/util/List;->get(I)Ljava/lang/Object;move-result-object p0check-cast p0, Lcom/jx885/lrjk/cg/model/dto/KCVideoList$CourseVideoListDTO$DetailsDTO;goto :goto_80:cond_79return-object v0.line 12:cond_7ainvoke-interface {v3, v4}, Ljava/util/List;->get(I)Ljava/lang/Object;move-result-object p0check-cast p0, Lcom/jx885/lrjk/cg/model/dto/KCVideoList$CourseVideoListDTO$DetailsDTO;:goto_80return-object p0:cond_81add-int/lit8 v4, v4, 0x1goto :goto_23:cond_84add-int/lit8 v2, v2, 0x1goto :goto_12:cond_87:goto_87return-object v0
.end method.method public static n(Landroid/content/Context;Lcom/jx885/module/learn/common/EnumLearnType;[Ljava/lang/String;III)V.registers 8.line 1invoke-static {}, Lcom/jx885/library/g/l;->a()Lcom/tencent/mmkv/MMKV;move-result-object v0const-string v1, "key_ab_learn_type"invoke-virtual {v0, v1}, Lcom/tencent/mmkv/MMKV;->decodeInt(Ljava/lang/String;)Imove-result v0const/4 v1, 0x2if-ne v0, v1, :cond_11.line 2invoke-static/range {p0 .. p5}, Lcom/jx885/lrjk/cg/learn/LearnActivityB;->r1(Landroid/content/Context;Lcom/jx885/module/learn/common/EnumLearnType;[Ljava/lang/String;III)Vgoto :goto_14.line 3:cond_11invoke-static/range {p0 .. p5}, Lcom/jx885/lrjk/cg/learn/LearnActivity;->n2(Landroid/content/Context;Lcom/jx885/module/learn/common/EnumLearnType;[Ljava/lang/String;III)V:goto_14return-void
.end method.method public static o(Landroid/app/Activity;Lcom/umeng/socialize/bean/SHARE_MEDIA;I)V.registers 6if-nez p2, :cond_fconst-string v0, "type"const-string v1, "weChat".line 1invoke-static {v0, v1}, Lcom/ang/utils/m;->e(Ljava/lang/String;Ljava/lang/String;)Lorg/json/JSONObject;move-result-object v0const-string v1, "login_expose"invoke-static {v1, v0}, Lcom/bytedance/applog/AppLog;->onEventV3(Ljava/lang/String;Lorg/json/JSONObject;)V.line 2:cond_finvoke-static {p0}, Lcom/umeng/socialize/UMShareAPI;->get(Landroid/content/Context;)Lcom/umeng/socialize/UMShareAPI;move-result-object v0.line 3invoke-virtual {v0, p0, p1}, Lcom/umeng/socialize/UMShareAPI;->isInstall(Landroid/app/Activity;Lcom/umeng/socialize/bean/SHARE_MEDIA;)Zmove-result v1if-nez v1, :cond_22.line 4sget-object v1, Lcom/umeng/socialize/bean/SHARE_MEDIA;->WEIXIN:Lcom/umeng/socialize/bean/SHARE_MEDIA;if-ne p1, v1, :cond_22const-string v1, "手机未安装微信".line 5invoke-static {v1}, Lcom/ang/utils/r;->c(Ljava/lang/String;)V:cond_22const-string v1, "微信授权中...".line 6invoke-static {v1}, Lcom/ang/utils/r;->c(Ljava/lang/String;)V.line 7new-instance v1, Lcom/umeng/socialize/UMShareConfig;invoke-direct {v1}, Lcom/umeng/socialize/UMShareConfig;-><init>()Vconst/4 v2, 0x1.line 8invoke-virtual {v1, v2}, Lcom/umeng/socialize/UMShareConfig;->isNeedAuthOnGetUserInfo(Z)Lcom/umeng/socialize/UMShareConfig;.line 9invoke-virtual {v0, v1}, Lcom/umeng/socialize/UMShareAPI;->setShareConfig(Lcom/umeng/socialize/UMShareConfig;)V.line 10new-instance v1, Lcom/jx885/lrjk/c/c/b$b;invoke-direct {v1, p1, p2}, Lcom/jx885/lrjk/c/c/b$b;-><init>(Lcom/umeng/socialize/bean/SHARE_MEDIA;I)Vinvoke-virtual {v0, p0, p1, v1}, Lcom/umeng/socialize/UMShareAPI;->getPlatformInfo(Landroid/app/Activity;Lcom/umeng/socialize/bean/SHARE_MEDIA;Lcom/umeng/socialize/UMAuthListener;)Vreturn-void
.end method.method public static p()Ljava/util/List;.registers 4.annotation system Ldalvik/annotation/Signature;value = {"()","Ljava/util/List<","Lcom/jx885/lrjk/cg/model/vo/QusetionVo;",">;"}.end annotation.line 1new-instance v0, Ljava/util/ArrayList;invoke-direct {v0}, Ljava/util/ArrayList;-><init>()V.line 2new-instance v1, Lcom/jx885/lrjk/cg/model/vo/QusetionVo;const-string v2, "VIP会员适合哪些学员开通?"const-string v3, "1.科一到科四的学员。\n2.年纪大、文化低、记不住的学员。\n3.没时间学、学得累的学员。\n4.考试老不过的学员。"invoke-direct {v1, v2, v3}, Lcom/jx885/lrjk/cg/model/vo/QusetionVo;-><init>(Ljava/lang/String;Ljava/lang/String;)Vinvoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z.line 3new-instance v1, Lcom/jx885/lrjk/cg/model/vo/QusetionVo;const-string v2, "38元和68元?"const-string v3, "38元的套餐可使用一个月,68元套餐可永久使用,并且不过退款,赠送科二科三视频"invoke-direct {v1, v2, v3}, Lcom/jx885/lrjk/cg/model/vo/QusetionVo;-><init>(Ljava/lang/String;Ljava/lang/String;)Vinvoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z.line 4new-instance v1, Lcom/jx885/lrjk/cg/model/vo/QusetionVo;const-string v2, "VIP会员购买后可以退款吗?"const-string v3, "永久会员科一科四任一一科考试不过可立即退款。"invoke-direct {v1, v2, v3}, Lcom/jx885/lrjk/cg/model/vo/QusetionVo;-><init>(Ljava/lang/String;Ljava/lang/String;)Vinvoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z.line 5new-instance v1, Lcom/jx885/lrjk/cg/model/vo/QusetionVo;const-string v2, "开通会员有什么好处?"const-string v3, "1.会员可看所有考场技巧。\n2.精简考场600题库节约一半时间提高通过率。\n3.会员还能够享有考前密卷与真实模拟考场等专属功能。"invoke-direct {v1, v2, v3}, Lcom/jx885/lrjk/cg/model/vo/QusetionVo;-><init>(Ljava/lang/String;Ljava/lang/String;)Vinvoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z.line 6new-instance v1, Lcom/jx885/lrjk/cg/model/vo/QusetionVo;const-string v2, "开通会员后该怎么学习?"const-string v3, "1.考场技巧看一遍或精简600题看一遍。\n2.错题练习三遍。\n3.模拟测试连续三次达到95分 即可参加考试。"invoke-direct {v1, v2, v3}, Lcom/jx885/lrjk/cg/model/vo/QusetionVo;-><init>(Ljava/lang/String;Ljava/lang/String;)Vinvoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Zreturn-object v0
.end method.method public static q()I.registers 2.line 1invoke-static {}, Lcom/jx885/lrjk/c/c/b;->w()Zmove-result v0if-nez v0, :cond_8const/4 v0, -0x1return v0.line 2:cond_8:try_start_8invoke-static {}, Lcom/jx885/library/a;->b()Landroid/content/Context;move-result-object v0const-string v1, "phone"invoke-virtual {v0, v1}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;move-result-object v0check-cast v0, Landroid/telephony/TelephonyManager;.line 3invoke-virtual {v0}, Landroid/telephony/TelephonyManager;->getNetworkOperator()Ljava/lang/String;move-result-object v0:try_end_18.catch Ljava/lang/Exception; {:try_start_8 .. :try_end_18} :catch_19goto :goto_1b:catch_19const-string v0, "":goto_1bconst-string v1, "46001".line 4invoke-virtual {v1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Zmove-result v1if-nez v1, :cond_74const-string v1, "46006"invoke-virtual {v1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Zmove-result v1if-nez v1, :cond_74const-string v1, "46009"invoke-virtual {v1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Zmove-result v1if-eqz v1, :cond_34goto :goto_74:cond_34const-string v1, "46000".line 5invoke-virtual {v1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Zmove-result v1if-nez v1, :cond_72const-string v1, "46002"invoke-virtual {v1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Zmove-result v1if-nez v1, :cond_72const-string v1, "46004"invoke-virtual {v1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Zmove-result v1if-nez v1, :cond_72const-string v1, "46007"invoke-virtual {v1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Zmove-result v1if-eqz v1, :cond_55goto :goto_72:cond_55const-string v1, "46003".line 6invoke-virtual {v1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Zmove-result v1if-nez v1, :cond_70const-string v1, "46005"invoke-virtual {v1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Zmove-result v1if-nez v1, :cond_70const-string v1, "46011"invoke-virtual {v1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Zmove-result v0if-eqz v0, :cond_6egoto :goto_70:cond_6econst/4 v0, 0x0goto :goto_75:cond_70:goto_70const/4 v0, 0x3goto :goto_75:cond_72:goto_72const/4 v0, 0x1goto :goto_75:cond_74:goto_74const/4 v0, 0x2:goto_75return v0
.end method.method public static r([Ljava/lang/String;)Ljava/lang/String;.registers 4const-string v0, ""if-eqz p0, :cond_19.line 1array-length v1, p0if-lez v1, :cond_19.line 2new-instance v1, Ljava/lang/StringBuilder;invoke-direct {v1}, Ljava/lang/StringBuilder;-><init>()Vinvoke-virtual {v1, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;const/4 v0, 0x0aget-object v0, p0, v0invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;move-result-object v0:cond_19if-eqz p0, :cond_30.line 3array-length v1, p0const/4 v2, 0x1if-le v1, v2, :cond_30.line 4new-instance v1, Ljava/lang/StringBuilder;invoke-direct {v1}, Ljava/lang/StringBuilder;-><init>()Vinvoke-virtual {v1, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;aget-object p0, p0, v2invoke-virtual {v1, p0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;move-result-object v0:cond_30return-object v0
.end method.method public static s(Ljava/lang/String;Ljava/util/List;)Lcom/jx885/lrjk/cg/model/dto/KCVideoList$CourseVideoListDTO$DetailsDTO;.registers 8.annotation system Ldalvik/annotation/Signature;value = {"(","Ljava/lang/String;","Ljava/util/List<","Lcom/jx885/lrjk/cg/model/dto/KCVideoList$CourseVideoListDTO;",">;)","Lcom/jx885/lrjk/cg/model/dto/KCVideoList$CourseVideoListDTO$DetailsDTO;"}.end annotationconst/4 v0, 0x0if-eqz p1, :cond_4a.line 1invoke-interface {p1}, Ljava/util/List;->size()Imove-result v1if-lez v1, :cond_4aconst/4 v1, 0x0const/4 v2, 0x0.line 2:goto_binvoke-interface {p1}, Ljava/util/List;->size()Imove-result v3if-ge v2, v3, :cond_4a.line 3invoke-interface {p1, v2}, Ljava/util/List;->get(I)Ljava/lang/Object;move-result-object v3check-cast v3, Lcom/jx885/lrjk/cg/model/dto/KCVideoList$CourseVideoListDTO;invoke-virtual {v3}, Lcom/jx885/lrjk/cg/model/dto/KCVideoList$CourseVideoListDTO;->getDetails()Ljava/util/List;move-result-object v3const/4 v4, 0x0.line 4:goto_1cinvoke-interface {v3}, Ljava/util/List;->size()Imove-result v5if-ge v4, v5, :cond_47.line 5invoke-interface {v3, v4}, Ljava/util/List;->get(I)Ljava/lang/Object;move-result-object v5check-cast v5, Lcom/jx885/lrjk/cg/model/dto/KCVideoList$CourseVideoListDTO$DetailsDTO;invoke-virtual {v5}, Lcom/jx885/lrjk/cg/model/dto/KCVideoList$CourseVideoListDTO$DetailsDTO;->getId()Ljava/lang/String;move-result-object v5invoke-virtual {p0, v5}, Ljava/lang/String;->equals(Ljava/lang/Object;)Zmove-result v5if-eqz v5, :cond_44if-nez v2, :cond_44add-int/lit8 v4, v4, 0x1.line 6invoke-interface {v3}, Ljava/util/List;->size()Imove-result p0if-lt v4, p0, :cond_3dreturn-object v0.line 7:cond_3dinvoke-interface {v3, v4}, Ljava/util/List;->get(I)Ljava/lang/Object;move-result-object p0check-cast p0, Lcom/jx885/lrjk/cg/model/dto/KCVideoList$CourseVideoListDTO$DetailsDTO;return-object p0:cond_44add-int/lit8 v4, v4, 0x1goto :goto_1c:cond_47add-int/lit8 v2, v2, 0x1goto :goto_b:cond_4areturn-object v0
.end method.method public static t()Ljava/lang/String;.registers 2.line 1:try_start_0sget v0, Landroid/os/Build$VERSION;->SDK_INT:Iconst/16 v1, 0x11if-lt v0, v1, :cond_f.line 2invoke-static {}, Lcom/jx885/library/a;->b()Landroid/content/Context;move-result-object v0invoke-static {v0}, Landroid/webkit/WebSettings;->getDefaultUserAgent(Landroid/content/Context;)Ljava/lang/String;move-result-object v0goto :goto_23.line 3:cond_fnew-instance v0, Landroid/webkit/WebView;invoke-static {}, Lcom/jx885/library/a;->b()Landroid/content/Context;move-result-object v1invoke-direct {v0, v1}, Landroid/webkit/WebView;-><init>(Landroid/content/Context;)Vinvoke-virtual {v0}, Landroid/webkit/WebView;->getSettings()Landroid/webkit/WebSettings;move-result-object v0invoke-virtual {v0}, Landroid/webkit/WebSettings;->getUserAgentString()Ljava/lang/String;move-result-object v0:try_end_20.catch Ljava/lang/Exception; {:try_start_0 .. :try_end_20} :catch_21goto :goto_23:catch_21const-string v0, "":goto_23return-object v0
.end method.method public static u()[Ljava/lang/String;.registers 8const/4 v0, 0x1new-array v1, v0, [Ljava/lang/String;const-string v2, "key_sp_car_type".line 1invoke-static {v2, v0}, Lcom/ang/utils/o;->d(Ljava/lang/String;I)Imove-result v2const-string v3, "key_sp_car_subject".line 2invoke-static {v3, v0}, Lcom/ang/utils/o;->d(Ljava/lang/String;I)Imove-result v3const/4 v4, 0x3const/4 v5, 0x2const/4 v6, 0x0if-ne v3, v0, :cond_28if-ne v2, v0, :cond_19const-string v0, "1509766479299293186"goto :goto_25:cond_19if-ne v2, v5, :cond_1econst-string v0, "1525036128881655812"goto :goto_25:cond_1eif-ne v2, v4, :cond_23const-string v0, "1525036128881655813"goto :goto_25:cond_23const-string v0, "1525036128881655814":goto_25aput-object v0, v1, v6goto :goto_3e:cond_28const/4 v7, 0x4if-ne v3, v7, :cond_3eif-ne v2, v0, :cond_30const-string v0, "1525036128881655811"goto :goto_3c:cond_30if-ne v2, v5, :cond_35const-string v0, "1525036128881655816"goto :goto_3c:cond_35if-ne v2, v4, :cond_3aconst-string v0, "1525036128881655817"goto :goto_3c:cond_3aconst-string v0, "1525036128881655818":goto_3caput-object v0, v1, v6:cond_3e:goto_3ereturn-object v1
.end method.method public static v()Z.registers 3const-string v0, "问题定位--->04"const-string v1, "hasLoginInfo".line 1invoke-static {v0, v1}, Lcom/jx885/library/g/k;->b(Ljava/lang/String;Ljava/lang/String;)V.line 2invoke-static {}, Lcom/jx885/library/g/l;->a()Lcom/tencent/mmkv/MMKV;move-result-object v0const-string v1, "key_mmkv_static_login_history_info"invoke-virtual {v0, v1}, Lcom/tencent/mmkv/MMKV;->decodeString(Ljava/lang/String;)Ljava/lang/String;move-result-object v0.line 3new-instance v1, Ljava/lang/StringBuilder;invoke-direct {v1}, Ljava/lang/StringBuilder;-><init>()Vconst-string v2, "json = "invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;move-result-object v1const-string v2, "问题定位--->05"invoke-static {v2, v1}, Lcom/jx885/library/g/k;->b(Ljava/lang/String;Ljava/lang/String;)V.line 4invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Zmove-result v0if-eqz v0, :cond_2fconst/4 v0, 0x0return v0:cond_2fconst/4 v0, 0x1return v0
.end method.method public static w()Z.registers 3const/4 v0, 0x0.line 1:try_start_1invoke-static {}, Lcom/jx885/library/a;->b()Landroid/content/Context;move-result-object v1const-string v2, "phone"invoke-virtual {v1, v2}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;move-result-object v1check-cast v1, Landroid/telephony/TelephonyManager;.line 2invoke-virtual {v1}, Landroid/telephony/TelephonyManager;->getSimOperator()Ljava/lang/String;move-result-object v1.line 3invoke-static {v1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Zmove-result v1:try_end_15.catch Ljava/lang/Exception; {:try_start_1 .. :try_end_15} :catch_19if-eqz v1, :cond_18return v0:cond_18const/4 v0, 0x1:catch_19return v0
.end method.method public static x(Ljava/lang/String;)Ljava/lang/String;.registers 3const-string v0, "(\\d{3})\\d{4}(\\d{4})"const-string v1, "$1****$2".line 1invoke-virtual {p0, v0, v1}, Ljava/lang/String;->replaceAll(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;move-result-object p0return-object p0
.end method.method public static y(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object;.registers 4const-string v0, "HttpRequest".line 1invoke-static {v0}, Lcom/orhanobut/logger/f;->c(Ljava/lang/String;)Lcom/orhanobut/logger/i;move-result-object v0invoke-interface {v0, p0}, Lcom/orhanobut/logger/i;->a(Ljava/lang/String;)V.line 2invoke-static {p0}, Lcom/jx885/lrjk/cg/model/BaseResponse;->resolve(Ljava/lang/String;)Lcom/jx885/lrjk/cg/model/BaseResponse;move-result-object v0if-eqz v0, :cond_22.line 3invoke-virtual {v0}, Lcom/jx885/lrjk/cg/model/BaseResponse;->getCode()Imove-result v1invoke-static {v1}, Lcom/jx885/lrjk/c/c/b;->G(I)Zmove-result v1if-eqz v1, :cond_22.line 4invoke-virtual {v0}, Lcom/jx885/lrjk/cg/model/BaseResponse;->getBody()Ljava/lang/Object;move-result-object p0invoke-static {p0, p1}, Lcom/ang/utils/m;->m(Ljava/lang/Object;Ljava/lang/Class;)Ljava/lang/Object;move-result-object p0return-object p0:cond_22if-eqz v0, :cond_2c.line 5invoke-virtual {v0}, Lcom/jx885/lrjk/cg/model/BaseResponse;->getMsg()Ljava/lang/String;move-result-object p0invoke-static {p0}, Lcom/ang/utils/r;->c(Ljava/lang/String;)Vgoto :goto_40.line 6:cond_2cnew-instance p1, Ljava/lang/StringBuilder;invoke-direct {p1}, Ljava/lang/StringBuilder;-><init>()Vconst-string v0, "请求失败:"invoke-virtual {p1, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;invoke-virtual {p1, p0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;invoke-virtual {p1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;move-result-object p0invoke-static {p0}, Lcom/ang/utils/r;->c(Ljava/lang/String;)V:goto_40const/4 p0, 0x0return-object p0
.end method.method public static z(Ljava/lang/String;)Z.registers 3const-string v0, "HttpRequest".line 1invoke-static {v0}, Lcom/orhanobut/logger/f;->c(Ljava/lang/String;)Lcom/orhanobut/logger/i;move-result-object v0invoke-interface {v0, p0}, Lcom/orhanobut/logger/i;->a(Ljava/lang/String;)V.line 2invoke-static {p0}, Lcom/jx885/lrjk/cg/model/BaseResponse;->resolve(Ljava/lang/String;)Lcom/jx885/lrjk/cg/model/BaseResponse;move-result-object v0if-eqz v0, :cond_1b.line 3invoke-virtual {v0}, Lcom/jx885/lrjk/cg/model/BaseResponse;->getCode()Imove-result v1invoke-static {v1}, Lcom/jx885/lrjk/c/c/b;->G(I)Zmove-result v1if-eqz v1, :cond_1bconst/4 p0, 0x1return p0:cond_1bif-eqz v0, :cond_25.line 4invoke-virtual {v0}, Lcom/jx885/lrjk/cg/model/BaseResponse;->getMsg()Ljava/lang/String;move-result-object p0invoke-static {p0}, Lcom/ang/utils/r;->c(Ljava/lang/String;)Vgoto :goto_39.line 5:cond_25new-instance v0, Ljava/lang/StringBuilder;invoke-direct {v0}, Ljava/lang/StringBuilder;-><init>()Vconst-string v1, "请求失败:"invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;invoke-virtual {v0, p0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;move-result-object p0invoke-static {p0}, Lcom/ang/utils/r;->c(Ljava/lang/String;)V:goto_39const/4 p0, 0x0return p0
.end method

反编译apk与修改手机系统包固件雷同。排除有没有加固。可以首先反编译不做任何修改会编译后重新签名安装。可以正常打开就标示前进了一大步。与学习修改做手机固件包的性质一样。

电脑端修改方法也是如此。个别电脑端反编译软件直接可以转换全可编写修改代码。有兴趣的友友可以下载此款apk对照进行修改体验。类似的教程很多。如果对这方面有兴趣学习。可以多看看有些视频教程案例与学习一些java基础..

伪装apk

还可以通过有些插件进行伪装apk。例如以下将软件伪装成计算器,输入正确密码【自己设置——6868】才可以正常进入软件。否则他就是一个正常计算器程序哦.究其原理还是在程序起始Activity前加入一个计算器启动屏。

实例;

下期预告:反编译apk中Smali基础语法说明 基础对应代码修改

**系列教程只是让初学者了解反编译的一些初步常识,尽量每一步都图文说明。详细的由浅入深解析apk的各种反编译操作。有兴趣的友友可以关注

http://www.zhongyajixie.com/news/5800.html

相关文章:

  • 有ecs怎么做网站2022最新新闻素材摘抄
  • ps做网站要求lol今日赛事直播
  • 成绩查询网站怎么做seo推广软件
  • 教做高级料理的网站潍坊做网站公司
  • 台州北京网站建设必应搜索引擎网站
  • 开发游戏用什么软件青岛seo关键词
  • 零基础建设网站视频教程中国十大网络销售公司
  • 贵港建设局网站查询新闻头条最新消息今日头条
  • 即墨网站制作百度seo排名优化系统
  • 四川省住房和城乡建设厅官网查询做seo需要投入的成本
  • 广州快速建站哪家服务专业seo站长之家
  • 新闻网站怎么做湖南网站seo公司
  • 网站推广的步骤南昌seo报价
  • 企业网站 留言板品牌公关
  • 网站产品使用说明书怎么做北京百度推广代理公司
  • 网站的ci设计怎么做怎样在百度打广告
  • 制作微网站的平台在线搜索资源
  • 网页版微信文件保存在哪里思亿欧seo靠谱吗
  • 现在做推广有什么好的方法seo专业培训机构
  • 网站轮播效果怎么做西安seo专员
  • 江西会昌建设局网站整合营销传播案例分析
  • 怎么创办网站网络推广竞价外包
  • wordpress网站 华为优化关键词的方法正确的是
  • 网站服务器 试用小程序引流推广平台
  • 珠海市建设局官方网站优化大师是什么意思
  • 内蒙古建设 招聘信息网站优化资讯
  • 盱眙在仕德伟做网站的有几家网推获客平台
  • 福安做网站最好中国企业500强
  • 做网站挂靠seo内部优化方案
  • 用word做网站功能结构图企业网站怎么做