仅更改 apk 中的权限并在 playstore 上重新发布

Only change permissions in an apk and republish on playstore

最近 Google 要求我从我的 android 应用程序中删除一项权限 (SEND_SMS) 并重新发布它。问题是我从某家公司获得了这个预构建的应用程序,现在他们要求额外的金额来更改此权限。在最初的购买过程中,我也曾告诉他们不要包括在内,但他们保留了它。现在我想通过删除 SEND_SMS 的权限来编辑 android 清单,重建并签署应用程序,publish.Please 请注意,我没有项目的源代码,但我的工作我相信仅限于 android 清单。有可能吗?如果是,怎么做?

谢谢, 阿卜杜勒·瓦希德

即使您设法操纵清单,您仍然无法签署 .apk。您需要密钥库文件对其进行签名以进行发布。

如果您仍然有密钥库,那么您可以使用 apktool 反编译 APK,修改清单以增加版本代码并删除该权限,然后重新编译(仍然使用 apktool)。最后,使用您拥有的密钥库使用 apksigner 重新签署 APK,并将修改后的 APK 发布到 Play 管理中心。