接着上文1
现在换种思路:
1:搜索关键字 粉丝数不足 转 unicode 找到定位
2:点击 AndroidKiller 工具里 (使用当前工具查看java代码) 看Java代码
Sound.button.play();
final int i = ((Integer)paramView.getTag()).intValue();
final int j = ((Integer)((HashMap)Util.mEggsInfo.get(i)).get(“ePrice”)).intValue();
final int k = PrefDAO.getMoney(this.this$0);
if (k - j < 0) { //k应该就是当前拥有的 粉丝数 j是购买的东西的锁需要的粉丝数
Toast.makeText(this.this$0, “粉丝数不足”, 0).show();
}
思路是:通过 修改 当前拥有的 粉丝数 数量 那么就是修改k
k值是 final int k = PrefDAO.getMoney(this.this$0); 得来的
那么 进入 函数内部 看看
public static int getMoney(Context paramContext)
{
return getSettings(paramContext).getInt(“Money”, 1000); //这个1000 就是默认的初始化拥有的 粉丝数 1000 我们就通过修改这个数值 就OK
}
下面我们进入 androidKiller 修改 smali代码;
搜索关键字 getMoney(艘这个函数名)
//这里要注意下 是要艘 getMoney 而不是搜索 getSettings
为什么了? 我们想想: 最终目的