我使用corona创建了一个应用,并在我的手机上安装了它。它可以正常运行,但不知何故,我错过了原始文件(我的系统崩溃了,我丢失了我的代码)。
但是我在我的手机上有apk文件。那么有没有办法从apk文件中导出lua文件。
那个代码是通过我的corona开发者帐户开发的。
luadec
来反编译lua文件。如果您使用的是5.1版本,则可以使用https://github.com/sztupy/luadec51/wiki。请注意,根据您的脚本编写方式,不是所有的lua文件都会编译成正确的文本,而且肯定不是所有的lua文件都能正确地反编译。您需要逐个检查每个lua文件以查找反编译错误(它们在反编译时有注释)。
foo.zip
可能可以打开它并恢复其内容。然而,如果Corona预编译了Lua脚本,那么你可能就没那么幸运了。 - lhf