Android应用主屏幕图标出现蓝色边框,如何移除?
解决Android主屏幕图标蓝色边框问题
以下是几种可行的解决方法:
重新配置Image Assets背景
右键点击res文件夹,选择New > Image Assets重新打开图标生成向导:- 切换到「Background Layer」标签页
- 将背景颜色设置为透明(Transparent),或者直接移除背景层的配置
- 确认前景层的PNG图片保留透明背景,重新生成图标
切换为传统图标模式
在Image Assets向导的「Icon Type」中选择「Legacy Only」,跳过自适应图标生成。部分系统启动器会对自适应图标强制添加统一背景/边框,传统图标模式可以避免这个问题。检查原始图片的透明通道
用图片编辑工具打开你的512*512 PNG文件,确认图片边缘没有残留的蓝色像素或半透明色块,保存时确保透明通道正常导出。清理项目缓存并重建
点击Android Studio顶部菜单栏的Build > Clean Project,完成后再执行Build > Rebuild Project,清除旧的图标缓存文件。排查启动器设置
如果使用第三方启动器(如Nova、Lawnchair),进入启动器的设置页面,找到「图标样式」「图标美化」相关选项,关闭自动添加边框或统一背景的功能。
内容的提问来源于stack exchange,提问作者Pankaj Sonava
相关产品推荐
相关产品推荐

