我正在创建一款软件,将引导用户完成几个步骤,以发布一个安卓应用程序(APK文件)。
我的做法是,APK文件已经编译好了,我只需要替换包中的一个XML文件,就可以改变应用程序的行为。但我现在遇到的大问题是,解压APK文件并进行任何微小的文本编辑之后,再次打包就会破坏签名,并防止该应用程序在任何设备上运行,给出签名不正确的消息。
我该如何解决这个问题呢?我想要安全地打开APK文件,在文本文件中写入内容,然后再关闭它。请注意,此操作将在用户电脑上进行(在他购买我们的应用程序之后),所以我们正在寻找一个没有特殊要求,如JDK的命令行工具。
有什么建议吗?