12下一页
返回列表 发新帖

斗鱼直播的广告

[复制链接]

8

主题

156

帖子

675

积分

初中生

Rank: 3Rank: 3

金币
158
好评
2
贡献
0
发表于 2019-11-7 09:35:52 来自手机  | 显示全部楼层 | 阅读模式
这个广告简单的xml修改是会闪退的,然后我定位到了这里,不知怎么分析代码,希望来个大佬分析一下(资源搜索跳过后面也没有s%,这样的)@情非得已c @꯭清꯭羽꯭ღ @赤〆夜

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
自学成才
回复

使用道具 举报

8

主题

156

帖子

675

积分

初中生

Rank: 3Rank: 3

金币
158
好评
2
贡献
0
发表于 2019-11-7 09:37:45 来自手机  | 显示全部楼层
图片好像看不清,我复制了

.method private b(I)Landroid/text/SpannableStringBuilder;
   .registers 9

   .prologue
   const/4 v5, 0x1

   const/4 v3, 0x0

   new-array v0, v5, [Ljava/lang/Object;

   new-instance v1, Ljava/lang/Integer;

   invoke-direct {v1, p1}, Ljava/lang/Integer;-><init>(I)V

   aput-object v1, v0, v3

   sget-object v2, Lcom/douyu/sdk/ad/douyu/view/SplashAdView;->b:Lcom/douyu/lib/huskar/base/PatchRedirect;

   const/16 v4, 0x1d81

   new-array v5, v5, [Ljava/lang/Class;

   sget-object v1, Ljava/lang/Integer;->TYPE:Ljava/lang/Class;

   aput-object v1, v5, v3

   const-class v6, Landroid/text/SpannableStringBuilder;

   move-object v1, p0

   invoke-static/range {v0 .. v6}, Lcom/douyu/lib/huskar/core/PatchProxy;->proxy([Ljava/lang/Object;Ljava/lang/Object;Lcom/douyu/lib/huskar/base/PatchRedirect;ZI[Ljava/lang/Class;Ljava/lang/Class;)Lcom/douyu/lib/huskar/core/PatchProxyResult;

   move-result-object v0

   iget-boolean v1, v0, Lcom/douyu/lib/huskar/core/PatchProxyResult;->isSupport:Z

   if-eqz v1, :cond_25

   iget-object v0, v0, Lcom/douyu/lib/huskar/core/PatchProxyResult;->result:Ljava/lang/Object;

   check-cast v0, Landroid/text/SpannableStringBuilder;

   .line 412
   :goto_24
   return-object v0

   .line 406
   :cond_25
   new-instance v0, Landroid/text/SpannableStringBuilder;

   const-string v1, "跳过 "

   invoke-direct {v0, v1}, Landroid/text/SpannableStringBuilder;-><init>(Ljava/lang/CharSequence;)V

   .line 407
   invoke-static {p1}, Ljava/lang/String;->valueOf(I)Ljava/lang/String;

   move-result-object v1

   .line 408
   invoke-virtual {v0, v1}, Landroid/text/SpannableStringBuilder;->append(Ljava/lang/CharSequence;)Landroid/text/SpannableStringBuilder;

   .line 409
   new-instance v2, Landroid/text/style/ForegroundColorSpan;

   invoke-virtual {p0}, Lcom/douyu/sdk/ad/douyu/view/SplashAdView;->getResources()Landroid/content/res/Resources;

   move-result-object v3

   const v4, 0x7f0d0497

   invoke-virtual {v3, v4}, Landroid/content/res/Resources;->getColor(I)I

   move-result v3

   invoke-direct {v2, v3}, Landroid/text/style/ForegroundColorSpan;-><init>(I)V

   .line 410
   invoke-virtual {v0}, Landroid/text/SpannableStringBuilder;->length()I

   move-result v3

   invoke-virtual {v1}, Ljava/lang/String;->length()I

   move-result v1

   sub-int v1, v3, v1

   invoke-virtual {v0}, Landroid/text/SpannableStringBuilder;->length()I

   move-result v3

   const/16 v4, 0x21

   .line 409
   invoke-virtual {v0, v2, v1, v3, v4}, Landroid/text/SpannableStringBuilder;->setSpan(Ljava/lang/Object;III)V

   .line 411
   const-string v1, " "

   invoke-virtual {v0, v1}, Landroid/text/SpannableStringBuilder;->append(Ljava/lang/CharSequence;)Landroid/text/SpannableStringBuilder;

   goto :goto_24
.end method
回复

使用道具 举报

16

主题

173

帖子

1250

积分

禁止访问

金币
61
好评
1
贡献
0
发表于 2019-11-7 10:04:56 来自手机  | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

37

主题

397

帖子

1106

积分

高中生

Rank: 4

金币
173
好评
6
贡献
0
发表于 2019-11-7 10:09:31 来自手机  | 显示全部楼层
启动广告不会去你。我来。。。。
回复

使用道具 举报

37

主题

397

帖子

1106

积分

高中生

Rank: 4

金币
173
好评
6
贡献
0
发表于 2019-11-7 10:27:06 来自手机  | 显示全部楼层
改无条件跳转到25试试goto:25试试
回复

使用道具 举报

37

主题

397

帖子

1106

积分

高中生

Rank: 4

金币
173
好评
6
贡献
0
发表于 2019-11-7 10:27:40 来自手机  | 显示全部楼层
goto :cond_25
回复

使用道具 举报

6

主题

1078

帖子

2913

积分

大学生

Rank: 5Rank: 5

金币
40
好评
4
贡献
0

考神MT论坛最佳新人

发表于 2019-11-7 11:09:56 来自手机  | 显示全部楼层
坐看大佬
回复

使用道具 举报

8

主题

156

帖子

675

积分

初中生

Rank: 3Rank: 3

金币
158
好评
2
贡献
0
发表于 2019-11-7 11:58:34 来自手机  | 显示全部楼层
博士后 发表于 2019-11-7 10:27
goto :cond_25

我试过,也是不行
回复

使用道具 举报

37

主题

397

帖子

1106

积分

高中生

Rank: 4

金币
173
好评
6
贡献
0
发表于 2019-11-7 12:18:06 来自手机  | 显示全部楼层
直接在顶上给个返回结果代码。。?
回复

使用道具 举报

37

主题

397

帖子

1106

积分

高中生

Rank: 4

金币
173
好评
6
贡献
0
发表于 2019-11-7 12:19:58 来自手机  | 显示全部楼层
.registers 9

   return-object v0
顶上插入这个代码试试
return-object v0
回复

使用道具 举报

37

主题

397

帖子

1106

积分

高中生

Rank: 4

金币
173
好评
6
贡献
0
发表于 2019-11-7 12:21:06 来自手机  | 显示全部楼层
还有一个办法试试,把跳转删除试试。。。
回复

使用道具 举报

37

主题

397

帖子

1106

积分

高中生

Rank: 4

金币
173
好评
6
贡献
0
发表于 2019-11-7 12:21:36 来自手机  | 显示全部楼层
   if-eqz v1, :cond_25删除它试试。。
回复

使用道具 举报

8

主题

156

帖子

675

积分

初中生

Rank: 3Rank: 3

金币
158
好评
2
贡献
0
发表于 2019-11-7 12:32:37 来自手机  | 显示全部楼层
博士后 发表于 2019-11-7 12:21
if-eqz v1, :cond_25删除它试试。。

跳过两个字没了,广告还在,哈哈,是不是定位错了
回复

使用道具 举报

8

主题

156

帖子

675

积分

初中生

Rank: 3Rank: 3

金币
158
好评
2
贡献
0
发表于 2019-11-7 12:32:55 来自手机  | 显示全部楼层
博士后 发表于 2019-11-7 12:19
.registers 9

   return-object v0

我去试试
回复

使用道具 举报

8

主题

156

帖子

675

积分

初中生

Rank: 3Rank: 3

金币
158
好评
2
贡献
0
发表于 2019-11-7 12:34:54 来自手机  | 显示全部楼层
博士后 发表于 2019-11-7 12:19
.registers 9

   return-object v0

不行软件打不开
回复

使用道具 举报

发表回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表