第一步:
去apktool下载2个文件
Apktool - How to InstallApktool - How to Installhttps://ibotpeaches.github.io/Apktool/install/
找到相应的平台下载并上传到linux
按照上面的步骤操作基本上就能成功了。
第二步测试:
java -jar apktool.jar d /www/wwwroot/pack/apk/test001/test001.apk
也可以
apktool.jar d /www/wwwroot/pack/apk/test001/test001.apk
反编译后的文件在和你apk同名
修改文件内容:
sed -i "s/gff00001/123456/g" AndroidManifest.xml
gff00001:修改前内容
123456:修改后内容
相关问题及内容:linux编译和反编译:jianshu.com/p/8cc40044ed46
核心代码:
改用-r
参数:反编译时不解包资源,再回编译即可解决:
apktool d -r qq.apk
——————————————————————————————————————
成功回编译:
apktool b qq -o qqrepack.apk
写最后,话说你为啥要用这个功能呢,难道你也是?