修改APK文件以进行细微更改

时间:2017-04-01 15:39:19

标签: android apk

首先,我不是一个开发人员,只是一个了解一些基本编程并希望做出看似简单的任务的人。我有一个APK文件,最初是为Android电视接收器创建的。这是一个管理电视频道的应用程序。现在,由于研究接收器更新的团队似乎对某些细节不是很挑剔,我想也许我必须做我自己需要的改变。

所以首先,一些文字涉及一些法语字符,即重音符号,它们没有以正确的方式显示,它们被随机字符替换,例如“Ȼ”,“Ø”。 ..我认为这是一个编码问题,所以我使用Apktool反编译apk并检查了一些XML文件,但在所有这些文件的标题中找到了UTF-8。

第二,某些文字区域以某种方式“转移”,它们不在正确的位置。我愿意调整这些文本区域的位置。

那么,您认为我有可能解决这两个问题吗?如何识别apk文件中的哪个部分处理应用中的特定区域以减少我的“搜索区域”?

1 个答案:

答案 0 :(得分:0)

说实话:不,你不能。没有办法修改apk。

您可以重新创建应用。您可以使用反编译代码,阅读一些Android开发教程,并以旧版本为基础编写您自己的应用程序。

但也存在问题。反编译的代码可能是模糊的,以防止这样的实践,并保护他们的代码。

再次:但如果您只是想重新定位一些文本字段,那么它可能是可能的。如果您打开一个像zip文件一样的APK(基本上就是这样)你有res文件夹。在其中,有布局文件。你只需修改其中的一些,然后你可以重新打包zip并将其重命名为apk。我非常有信心这种方法应该有效。