优选教程   © 文章版权由 admin 解释,禁止匿名转载

#楼主# 2022-2-14

首先科普一下钉钉的机制,老师判断你听没听课,是根据听课时长判断的。
修改成果:挂在后台也计入时长。
正文
钉钉通过在Application类里增加了ActivityLifecycleCallbacks,注册生命周期,再由各个类进行判断。
分析过程就略了。
①打开classes16.dex(我的版本是4.7.28不同版本可能位置不同)搜索类名com.alibaba.doraemon.impl.lifecycle,其它版本全打开classex.dex搜索
② 看到如图两个类
③ 打开第一个类

把剩下的方法全部修改成如图这样
ps:这些方法都是注册生命周期、结束生命周期等,全删掉就好了。(保存return-void)

④ 打开标注的第二个类,点击导航,找到isbackground方法

点进去,打上一行代码 const v0,0x0

⑤ 一路退出保存 记得别用去除签名验证,也别签名,不然会有安全锁。直接安装在vitural xposed里(高级选项设置成未签名允许安装)
友情提示:别和钉钉抢音频,不然不计入时长。
不发成品

沙发
lanluo 2022-2-14
第一[冷][冷][冷]
板凳
高驰淳于 2022-2-14
虽然看不懂,但是还是感觉好牛
我寻思这帖子我两年前好像看过
4楼
FX钰先生 2022-2-20
我寻思这帖子我两年前好像看过
5楼
一个小伦天 2022-2-20
这帖子好像很久以前的了
7楼
梧桐漓染 2022-3-17
这不是复制上个帖子的吗
8楼
qq 2022-10-21
怎么安装在vitural xposed上

评论

登录后才可发表内容
  • 主题

    2

  • 帖子

    30

  • 关注者

    0

TA的新帖
Copyright © 2019 凯特网.   Powered by HYBBS 2.3.4  

Runtime:0.1070s Mem:2049Kb