有没有办法在运行时查看APK的内容?如何,我如何查看正在运行的APK的内存快照,最好是在模拟器中,并在本地保存这些资产?
有一个游戏Idle Heroes,它有加密的游戏文件(图像,脚本等)。我很难解密这些文件。我假设如果我可以查看游戏的内存内容,我可以以原始形式查看这些游戏资产。
这有可能吗?
如果apk已经构建不在调试模式(如果它在商店中是必须在发布模式下构建它),则无法将android studio附加到应用程序。
如果已经预测了apk中的文件的所有名称都已被混淆,但你可以使用像apk到jar的一些工具来获取资源。
我真的希望你不会将这些工具用于某些恶意的意图。
Android是开源的,环境是开源的,但作为Android Developer,我真的希望开发人员之间仍然存在道德观。
你可以使用android studio build菜单中的APK分析器
Android studio ---> Build - > Analyze apk