我的Android应用在Android Oreo版本中显示白色圆圈内的启动器图标。
我希望默认情况下,在Oreo设备上显示正方形的启动器图标。
我查阅了各种博客,发现如下内容:
1)移动用户可以从主屏幕设置屏幕更改图标类型
(但这不是我想要的。我只想默认显示正方形)
2)使用目标SDK版本低于26
(我想要最新的SDK版本和正方形启动器图标)
我已尝试过:
- 使用背景和前景可绘制的自适应图标(不显示正方形图标)
- 使用mipmap文件夹
有人能帮我找到解决方案吗?
我的Android应用在Android Oreo版本中显示白色圆圈内的启动器图标。
我希望默认情况下,在Oreo设备上显示正方形的启动器图标。
我查阅了各种博客,发现如下内容:
1)移动用户可以从主屏幕设置屏幕更改图标类型
(但这不是我想要的。我只想默认显示正方形)
2)使用目标SDK版本低于26
(我想要最新的SDK版本和正方形启动器图标)
我已尝试过:
有人能帮我找到解决方案吗?
如果您想继续在方形中显示您的应用程序图标,则必须使用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
如果您仅想从传统图标更新您的应用程序图标:
右键单击您的应用程序(在Project选项卡中)-> New(新建) -> Image Asset(图像资产),选择Asset type(资产类型):image(图像)并在Path(路径)中选择您的图像。