1

背景

众所周知,应用程序的包名就像它对世界的 ID。但是,某些应用程序/设备有时会将其用于“肮脏”的技巧。

例如,一些设备通过查看当前处于前台的应用程序(链接此处)来在基准测试中作弊。

问题

假设我有一个 apk 文件,即使不是我制作的,我该如何更改其应用程序的包名?

有可能吗?我的意思是,更改应用程序的包名肯定会导致一些问题,即使在打开活动时也是如此......

我想知道是否可以在 PC 或 Android 设备上执行此操作(或两者都可以,即使需要,也可以使用 root 权限)。

我听说APK-tool可以帮助解决这个问题,但不知道怎么做。

注意:我不介意该过程会创建一个新的 APK 而不是修改原始应用程序。

4

1 回答 1

0

我创建众多基准测试的经验是,apk 文件在首次创建时由项目名称已知,重命名 apk 文件没有区别。给定 Eclipse 项目文件,可以通过更改多个标签和文件名来安排具有不同 ID 的重新编译。我现在必须这样做,因为我升级的 Eclipse 不接受我的标准模板。

于 2013-10-21T23:25:29.140 回答