android apk反编译修改横竖屏

因为项目里有个强制竖屏显示的需求,但因涉及第三方apk,没有项目源码,于是就准备用反编译得到Manifest.xml文件,给activity添加android:screenOrientation="portrait"属性的方式实现;

工具:

待反编译的apk,与工具放入同一个路径下;

 

第一步:

进入工具路径下,执行apktool d -f tag.apk -o tag,反编译得到manifest.xml文件,

成功后的文件夹如下:

 

第二步:

修改Manifest.xml文件,给activity添加android:screenOrientation="portrait"属性;

 

第三步:

重新打包,执行命令apktool b c:\tag,

成功后,会生成tag.apk安装包;

 

第四步:

重新签名,这里用的是autosign这个工具,下载和教程参考https://www.anxz.com/down/76772.html

将update_signed.zip更名为update_signed.apk,即可安装运行了;

 

参考文章:

https://blog.csdn.net/xqhrs232/article/details/7471397

https://www.anxz.com/down/76772.html

 

  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值