关闭

使用工具(JD-GUI和APKIDE)反编译JAR的方法

1228人阅读 评论(0) 收藏 举报
分类:
从JAR包里反编译出来的原始JAVA,消除其编译错误,达到可编译:
0、用JD-GUI工具将JAR反编译成JAVA源码,用APKIDE查看其Smali源码。
1、将所有的类(JAVA原文件),改为大写;避免其跟包名和属性名的重名冲突。
2、将每个类的内部属性和方法,相互重复的,加后缀,避免其命名冲突。
3、根据Smali源码,将类缺失的(synthetic)属性和方法,添加回来。
4、确保每个JAVA原文件,都可以编译通过,然后进行调试运行。
0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:2773094次
    • 积分:24084
    • 等级:
    • 排名:第263名
    • 原创:466篇
    • 转载:130篇
    • 译文:11篇
    • 评论:831条