「APK Decode」修改Bilibili封面图-1

最近,b站移动端发布了更新,在最新的版本中,封面图从2233娘举小电视变成了只有小电视,这就很难受,回想b站封面图的变化过程,先是去掉了啤酒,然后又把2233娘去掉,这是什么操作。当然,官方表示,2233娘只是形象在进行修改,我就是很疑惑,你修改就修改,旧的封面图又不是不能用,为什么要改成只有小电视?

总之,我决定通过反编译b站安卓端apk,修改软件素材的方式,来达到修改封面图的目的。

目前尚未成功,本文只是记录我的研究过程。

apktool

提到反编译apk,第一个想到的自然是apktool,当然,也可以使用Android Killer,就是以apktool为核心的安卓破解软件。

首先,我遇到的第一个问题是,在反编译进行到assets文件夹中的dex文件时,apktool抛出了错误。这是由于b站的apk对dex文件进行了加密,具体的加密方式这里不细讲,总之,安卓系统能够解析这些文件,但apktool不行。通过在命令中添加--only-main-classes参数,这一问题得以解决。

然后,对封面图素材进行修改后,我准备进行回编译。

这里附上封面图素材的地址:

反编译后:.\res\drawable-xxhdpi\cte.png

直接修改apk:.\r\ak\cte.png

然后就发现回编译过程中进行到素材部分时在不停报错……

在网上看了博客和问答,然后发现回答都是,在反编译和回编译时都不处理素材,因为他们并不需要修改素材&……但是我修改了素材,就是因为这个问题,所以封面图就没改成功。

APK Editor

这是在安卓系统上运行的apk编辑器,在apk修改方面的功能也相当强劲,确实能够实现更换素材的效果,但是他的文件列表根本就不给你按照字母排序,在浏览文件时也没有搜索功能……

.\r\ak文件夹里存放了大量素材文件,在那里面寻找cte.png完全是不现实的,所以这样也行不通。

至此,修改bilibili封面图先告一段落,都没有成功,如果后面还有时间干这事,我还会继续尝试。

最后,文章当中提到了一些资源,这里给出获取地址:

apktool(从release下载最新版本)

Android Killer用的是昨夜星辰2012吾爱大神更新的整合版

下载地址:

链接:https://pan.baidu.com/s/1PRsHNHXDjKvXFVo9bWZUEQ

提取码:tfdo

解压密码:www.52pojie.cn

APK Editor(提取码:814f)

另外,这里是用于修改的封面图。

cte - 副本.png

在我的博客上查看本文

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

友情链接更多精彩内容