Android 8.0+ 应用图标适配

前两天换新手机了,系统是Android 8.1的,结果发现软件图标变成了原始的机器人,给我惊呆了,赶紧去debug…

原因:当项目的targetSdkVersion >= 26 且 手机的Android版本 >= 8.0 时,我们就需要适配图标了,即使你在 manifest 文件中设置了 android:icon="@mipmap/app_logo"

1、找到 mipmap-anydpi-v26 文件夹

如果你像我一样,年少不知这个文件夹的作用而把它删掉了,那么恭喜你,我也不知道怎么手动创建。说实话,网上找了好久都没有找到怎么创建这个文件夹的方法。

所以我的解决方法是:创建一个新的项目,新项目会自动生成这个文件,我们把它复制到自己项目中就行。

2、适配走起

按照下图指示打开 Image Asset

出现下图这个界面后(下图为我自己调好大小后的截图),修改 Path 为你的 logo 图标放置路径,然后拖动下面的 Resize 滚动条,找到合适的图标大小。

接下来调 Background Layer,由于我的logo底色是纯绿色的,所以我选择了 Asset Type 为 Color,设置成了图标背景色,完成后点 next,然后点 finish。

你会发现这些文件都被覆盖了,那就说明:适配完成了。

现在再到手机上看看应用图标,真好看!哈哈哈


ps:你会想得到这是在给我们app做的一个推广? 有点生硬额,好吧~酷安上搜索“武科大助手”,第一个就是的,虽然只有武科大学生能用,但…有兴趣的话就捧捧场咯呗,嘿嘿 (哭,个人开发者只能上架到酷安的说T_T)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值