我刚开始玩apktool和smali文件。 我想从一个小的改动开始,所以我试着改变一个toast对话框中显示的消息,在一个smali文件中,看起来像
const-string v0, "Service is starting"
我把它改成了
const-string v0, "Hello, Service is starting"
具有更新的Toast消息的应用程序的apktool构建返回成功。但是当我运行新的apk时,旧的Toast消息显示出来,即“服务正在启动”。当我反汇编新的apk文件时,我注意到.smali文件具有相同的旧“服务正在启动”行,而不是更新的。
有人可以帮我弄清楚为什么这不起作用?
PS:我已经查看了有关smali修改的所有其他问题(包括modifying .smali files),但它们都没有解决这种微不足道的变化。