【发布时间】:2013-10-21 21:10:30
【问题描述】:
背景
众所周知,应用程序的包名就像它对世界的 ID。然而,一些应用程序/设备有时会使用它来进行“肮脏”的把戏。
例如,一些设备通过查看当前处于前台的应用程序来在基准测试中作弊(链接here)。
问题
假设我有一个 apk 文件,即使不是我制作的,我该如何更改其应用程序的包名?
有可能吗?我的意思是,更改应用程序的包名肯定会导致一些问题,即使在打开活动时也是如此......
我想知道是否可以在 PC 或 Android 设备上执行此操作(或两者兼而有之,如果需要,即使具有 root 权限)。
我听说APK-tool 可以帮助解决这个问题,但不知道怎么做。
注意:我不介意该过程会创建一个新的 APK 而不是修改原始应用程序。
【问题讨论】:
标签: android android-manifest apk package-name