我的Android应用程序在Android oreo版本的白色圆圈内显示启动器图标。
我想显示启动器图标,因为它在默认情况下就像是在oreo设备上的正方形。
通过各种博客发现:
1)移动用户可以从主屏幕设置屏幕更改图标类型
(但我不想要。我希望默认只显示正方形)
2)使用26以下的应用程序目标sdk版本
(我希望有最新的sdk版本定位和方形启动器图标)
我试过了:
任何人都可以帮我解决同样的问题吗?
答案 0 :(得分:18)
如果您想继续在正方形中显示您的应用图标,则必须使用较少的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
如果您只想更新旧版的应用图标:
右键单击您的应用(在“项目”标签中) - >新 - >图像资源,选择资产类型:图像,然后在路径中选择图像。