2012-08-10 61 views
0

我想从apk生成源代码(它是由Adobe AIR创建的,实际上是在Flash中编码的),但它生成时没有java类,也没有res文件夹中的图像。该应用程序实际上是一个包含50个图像的游戏应用程序。任何机构可以告诉我,如何通过apk将转换后的Flash代码转换为java文件和资源。如果有任何建议,我将不得不承担责任。提前致谢。如何通过adobe Air(通过flash编码)创建的android apk源代码?

+0

因为它是使用Adobe Air创建的,所以您不会在res文件夹中找到任何java类或图像。它使用ActionScript和可能的嵌入式图像。 – 2012-08-10 11:19:13

+0

那么如何在android中查看源代码? – user1590042 2012-08-11 07:33:23

回答

0

嗯......你需要拆卸APK。你是否检查过.dex或.class文件?

如果是的话,您可能可以在这些.class文件上使用诸如DJ Java Decompiler之类的东西。但是android使用.DEX文件而不是.class和.APK而不是.JAR。

+0

我使用了DJ Java Decompiler,但它创建了一些java类的空气和com文件,但这些java类不是游戏代码驻留在flash中的脚本类。请帮助我。 – user1590042 2012-08-11 07:26:51

+0

确实有人有解决办法吗? – user1590042 2012-08-13 07:17:50