不废话,不懂的地方可以问楼主……
首先打开你要添加弹窗的安装包(已安装程序可以在/data/app下找到安装包)……继续……打开AndroidManifest.xml,点击三大虚拟按键中的菜单键,选择查看源码……
看第一个activity下的路径……例如楼主用来测试的这款是……com.easefun.starcrash.starcrash……记住这个路径,打开classes.dex文件,选择编辑代码,选择类列表,然后根据所记住的路径找到文件,点开那个类,里面有个项,名字为oncreate,打开……回车两行,在顶部添加代码
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
到了关键的时刻了,查看原代码中大括号的两个字符……如图是v3那么就把添加的代码中的p0改成v3
然后一路保存,安装,打开
效果图……
![](https://imgsa.baidu.com/forum/w%3D580/sign=42907d8cf71f3a295ac8d5c6a924bce3/e11be619ebc4b7458d6d6b44c8fc1e178b8215b2.jpg)
![](https://imgsa.baidu.com/forum/w%3D580/sign=5b2a197d3d292df597c3ac1d8c305ce2/5857bec4b74543a94de2269e19178a82b80114b2.jpg)
![](https://imgsa.baidu.com/forum/w%3D580/sign=20dbd34b2af5e0feee1889096c6134e5/008ae24543a982261f38f7758d82b9014b90ebb3.jpg)
![](https://imgsa.baidu.com/forum/w%3D580/sign=ebedc497e7fe9925cb0c695804a95ee4/5c0b16a98226cffccfd363e0be014a90f703eab3.jpg)
![](https://imgsa.baidu.com/forum/w%3D580/sign=ff31099c9e25bc312b5d01906ede8de7/a8e7d726cffc1e17584650634d90f603728de9b3.jpg)
![](https://imgsa.baidu.com/forum/w%3D580/sign=333a7047bb315c6043956be7bdb0cbe6/69689afc1e178a826ac5a3f2f103738da877e8b3.jpg)
![](https://imgsa.baidu.com/forum/w%3D580/sign=4de155535b6034a829e2b889fb1249d9/24b24b178a82b9019e541f61748da9773812efb3.jpg)
![](https://imgsa.baidu.com/forum/w%3D580/sign=69f5b50233a85edffa8cfe2b795509d8/f559df82b9014a9023c79aefae773912b21beeb3.jpg)
![](https://imgsa.baidu.com/forum/w%3D580/sign=8aa4ddca59df8db1bc2e7c6c3922dddb/61ccec014a90f603a54940153e12b31bb151edb3.jpg)
首先打开你要添加弹窗的安装包(已安装程序可以在/data/app下找到安装包)……继续……打开AndroidManifest.xml,点击三大虚拟按键中的菜单键,选择查看源码……
看第一个activity下的路径……例如楼主用来测试的这款是……com.easefun.starcrash.starcrash……记住这个路径,打开classes.dex文件,选择编辑代码,选择类列表,然后根据所记住的路径找到文件,点开那个类,里面有个项,名字为oncreate,打开……回车两行,在顶部添加代码
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
到了关键的时刻了,查看原代码中大括号的两个字符……如图是v3那么就把添加的代码中的p0改成v3
然后一路保存,安装,打开
效果图……
![](https://imgsa.baidu.com/forum/w%3D580/sign=42907d8cf71f3a295ac8d5c6a924bce3/e11be619ebc4b7458d6d6b44c8fc1e178b8215b2.jpg)
![](https://imgsa.baidu.com/forum/w%3D580/sign=5b2a197d3d292df597c3ac1d8c305ce2/5857bec4b74543a94de2269e19178a82b80114b2.jpg)
![](https://imgsa.baidu.com/forum/w%3D580/sign=20dbd34b2af5e0feee1889096c6134e5/008ae24543a982261f38f7758d82b9014b90ebb3.jpg)
![](https://imgsa.baidu.com/forum/w%3D580/sign=ebedc497e7fe9925cb0c695804a95ee4/5c0b16a98226cffccfd363e0be014a90f703eab3.jpg)
![](https://imgsa.baidu.com/forum/w%3D580/sign=ff31099c9e25bc312b5d01906ede8de7/a8e7d726cffc1e17584650634d90f603728de9b3.jpg)
![](https://imgsa.baidu.com/forum/w%3D580/sign=333a7047bb315c6043956be7bdb0cbe6/69689afc1e178a826ac5a3f2f103738da877e8b3.jpg)
![](https://imgsa.baidu.com/forum/w%3D580/sign=4de155535b6034a829e2b889fb1249d9/24b24b178a82b9019e541f61748da9773812efb3.jpg)
![](https://imgsa.baidu.com/forum/w%3D580/sign=69f5b50233a85edffa8cfe2b795509d8/f559df82b9014a9023c79aefae773912b21beeb3.jpg)
![](https://imgsa.baidu.com/forum/w%3D580/sign=8aa4ddca59df8db1bc2e7c6c3922dddb/61ccec014a90f603a54940153e12b31bb151edb3.jpg)