【发布时间】:2017-05-15 02:36:57
【问题描述】:
我和我的朋友正在为 FBLA 州领导会议竞赛构建一个 android 应用程序。
我们使用 MockingBot 为我们的应用创建了一个“蓝图”,并计划使用 Android Studio 来复制设计并使应用功能化。
我们从 MockingBot 下载了 Android APK 文件。除了在 Android Studio 上重新制作之外,有没有一种方法可以让我们从 APK 中提取 Java 和 XML 文件,并将它们放入 Android Studio 以完成大部分 XML 工作,然后从那里进行调整?
谢谢
【问题讨论】:
-
这叫反编译,不是转换。你可以使用
apktool来提取资源,dex2jar和java decompiler来反编译jar。尽管反编译器并不总是适用于所有源代码,并且混淆代码会被混淆以供阅读。 -
将来,如果您想这样做,请使用一些设计有代码生成器的模拟工具,以便您能够使用这些生成的项目。无论您进行逆向工程,都不太可能容易理解。
-
你试过这个很棒的工具,叫做谷歌搜索吗?
标签: java android xml android-studio apk