admin

手机端为Android软件添加Toast弹窗
手机端为Android软件添加Toast弹窗,只需要五行代码即可,引流必备。奇趣博客发布,转载请注明出处。
扫描右侧二维码阅读全文
17
2018/05

手机端为Android软件添加Toast弹窗

手机端为Android软件添加Toast弹窗,只需要五行代码即可,引流必备。奇趣博客发布,转载请注明出处。

需要用到的工具:

  • MT管理器
  • Auto.js
  • 网易云音乐(为例)

打开Auto.js并打开悬浮窗,打开网易云音乐,切换到需要添加弹窗的页面,以设置页为例,点击Auto.js悬浮窗,小齿轮,记下当前活动项,com.netease.cloudmusic.activity.SettingActivity

请输入图片描述
打开MT管理器,点击网易云音乐安装包,查看,classes.dex(有的软件有多个,挨个查找),类列表,查找com.netease.cloudmusic.activity,并打开查找SettingActivity,方法列表,找到onCreate打开

onCreate 创建页面时需要创建的事件
onDestroy 销毁页面时需要创建的事件

将下方代码添加到第一行,p0修改为源代码中第一个大括号内的一个v*数
一共五行,添加完后加一个换行符(弹窗内容修改为要显示的内容)

const-string v0, "弹窗内容" 
const/4 v1, 0x1
invoke-static {p0, v0, v1}, Landroid/widget/Toast;->makeText(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; 
move-result-object v0 
invoke-virtual {v0}, Landroid/widget/Toast;->show()V

请输入图片描述

修改完成后,一直退出并按提示保存,保存后需要对软件签名,不签名未Root并核心破解签名的手机无法安装。
到此教程结束。
预览图
请输入图片描述

Last modification:October 7th, 2018 at 04:32 pm
If you think my article is useful to you, please feel free to appreciate

Leave a Comment