在做ida分析和修改app-release时遇到了点小问题
1,修改了app.debug.apk的classes文件后,修复了dex校验和还有签名后,在手机会闪退。所以还是的用release发布版本,不要用调试版本。
2,在修改完dex文件后,要修复校验和。方法如下:
d2j-dex-recompute-checksum -f xxxxxxxx.dex
或者直接将dex文件拖入d2j-dex-recompute-checksum.bat
之后会生成一个修复版本的文件,然后进行命名和替换apk包下的classes.dex即可
3,这一章最后一块ida的第二种方法不是很懂(找个时间预习)