Android Oreo在白色圆圈内显示图标



我的Android应用程序显示了Android Oreo版本的White Circle内部的发射器图标。

我想显示启动器图标,因为它默认情况下就像Oreo设备上的Square。

浏览了各种博客,发现:

1)移动用户可以从主屏幕设置屏幕上更改图标类型

(但是我不想要。我只想默认显示正方形)

2)使用26下方的应用程序目标SDK版本

(我想具有最新的SDK版本定位和Square Launcher图标)

我尝试过:

  1. 带有背景和前景的自适应图标(不显示正方形图标)
  2. 使用的MIPMAP文件夹

任何人可以帮助我寻求任何解决方案吗?

如果要继续在正方形中显示应用程序图标,则必须使用limes的Android SDK 25构建应用程序。

如果您的应用程序使用Android SDK 26或更多,则您的应用程序图标将出现在白色的回合中,无论您使用新的适应性图标格式还是旧版格式。

我建议您使用Android Studio的Image Asset Studio为您的应用创建适应性图标。https://developer.android.com/studio/write/image-asset-studio.html

有关创建适应性图标的更多信息:https://developer.android.com/guide/practices/ui_guidelines/icon_design_adaptive.html

如果您只想从Legacy更新您的应用图标:

右键单击您的应用程序(在项目选项卡中) ->新 ->图像资产,选择资产类型:图像并在路径中选择图像。

最新更新