在 Android 13 中引入了一种叫主题图标的机制,它允许应用创建一个统一色调的图标,让主屏幕变得干净整洁。但很显然很多应用都没有对这一功能进行适配。这篇文章就来尝试帮这其中的一部分应用适配它。
此方法只适用于部分应用,部分应用修改安装包后可能会出现闪退、封号等状况,后果自负
这次只针对最简单的一种情况进行说明,即应用已经适配了自适应图标,且我们需要的图标与原图标的前景轮廓一致。
需要准备的材料
MT管理器(建议)
获取原始安装包
如果你已经安装了应用可以根据以下操作获取安装包
打开 MT管理器,点击右上角三个点,点击安装包提取
找到要修改的应用,点击提取安装包
修改安装包
找到安装包并查看,默认位置在 /sdcard/MT2/apks/
单击 AndroidManifest.xml,选择反编译
单击 resources.arsc,打开方式选择 Arsc编辑器
点击最底部的选项
依次点击 mipmap、mipmap-anydpi-v26
找到值是以 .xml 结尾的一项,将值复制下来
单击地址栏,粘贴复制的内容并确定
打开,打开方式选择反编译
复制 foreground 一行
在下面新开一行,粘贴并将 foreground 改为 monochrome
保存并退出,勾选自动签名后确定
如果在刚刚的 mipmap-anydpi-v26 那里还有一个 round 的话使用同样的方法处理
退出尝试安装查看效果
《为 Android 应用添加对主题图标的适配》有1条评论