我在这里有一个问题..它使我非常紧张。从已编译的apk中恢复丢失的代码
我正在研究这个游戏,它很棒,所以我拿着它在我的笔记本电脑上工作,做一些工作,同时远离我的电脑。
长话短说,硬盘故障+可怜的备份导致我失去了一个非常重要的课程。
有没有反编译apk的方法来检索丢失的代码位?它不是太复杂或复杂,只是它不可能在没有阅读的情况下重新编写它。单。线。的。码。在整个应用程序中,因为它初始化了很多类并以特定的方式加载了一堆东西。
通过快速谷歌搜索,我找到了apktool,它将其反编译成一堆.smali文件,我不认为这些文件是为人类阅读而设计的。
我需要恢复的是一个非常大的方法。我发现了包含它的smali文件,我想我找到了它开始的地方。像
。方法公开宣布同步负载(LCOM/X/X /游戏/ X;)我
任何人的帮助,将不胜感激,因为我将不得不放弃整个游戏没有这个方法。
这就是为什么你使用源代码管理(显然是非现场)。 – Femaref