如何使用 aapt / apktool 重命名 apk 包名称?

问题描述

我希望使用 aapt 或 apktool 等现有工具重命名 apk 包名称

发现这个相关的问题:Rename package name using aapt

我尝试修改命令 aapt p -f --rename-manifest-package com.mynewpackagename -M AndroidManifest.xml -F myapp.apk -I android.jar -S res

但它给出了错误

解决方法

您可以使用 apktool 反编译 apk:apktool d apk_path.apk 并在 apk_path/apktool.yml 中更改此属性

renameManifestPackage: new.package.name