我正在修改适用于 android的Dolphin Emulator Alpha,但我在处理smali代码中的字符串时遇到了一些问题。我遇到问题的值是dolphin-emu,它是包含模拟器数据和文件的文件夹的名称。到目前为止,我已经找到了两个包含字符串的文件,assets文件夹中的一个配置文件和一个 smali 脚本。问题是,即使将两个字符串都更改为Dolphin Emulator,文件夹仍然生成为dolphin-emu. 我已经在应用程序中搜索了对该字符串的任何其他引用,但找不到更多。如果我替换了代表它的字符串,如何使用此名称生成文件夹?
我正在使用APK Editor Pro来修改应用程序,这是我几乎一直使用的方法。多年来,我一直在修改 android 应用程序,并修改了数百个应用程序,但这一个让我真的很难过。我使用了多年来开发的所有方法来追捕它,但没有任何效果。使用内置搜索功能,我搜索了这些字符串以查看它是否被“拆分”或什至隐藏:
"dolphin-emu"
"dolphin
"/dolphin
emu"
emu/"
"DOLPHIN-EMU"
ect...
没有其他问题,该应用程序没有被混淆或保护,而且我找不到任何其他可能保留我正在尝试修改的字符串的东西。最初这只是简单地更改值,但现在我只想弄清楚这是如何发生的。即使在修改 APK 后卸载然后重新安装也不起作用,我认为应用程序数据文件夹中的设置文件可能会“记住”文件夹的存储位置。我以前从未在应用程序中定位和修改字符串时遇到过这么多麻烦。
