繁体   English   中英

Android启动器图标会进入我的图标图像

[英]Android launcher icon crops into my icon image

我使用VS2017 Xamarin构建我的Android应用程序,但我不确定这与我的问题有什么关系。 我已经构建了一个应用程序图标(PNG),如下所示:

在此输入图像描述

但是当我在Android模拟器中启动我的应用程序时,它总会裁掉我的一些图标,因此:

在此输入图像描述

请注意,一些卡车轮胎和卡车顶部被裁掉了。 但这没有任何意义,因为正如你在photoshop中看到的那样,卡车图标和广场边缘之间有很多空的空间。 我希望将空间/边距保留在图标内,而不是如此积极地裁剪。

在此输入图像描述

我不断添加越来越多的空间,但是某些东西(Android OS?Xamarin编译器?VS2017?)似乎忽略了边距/空间并试图积极地裁剪到我的图标。

我怎么解决这个问题?

这是因为您的应用程序正在尝试查找圆形图标文件,您可以在此Microsoft博客文章中看到。 解决Android所有Icon问题的最简单方法,包括讨厌的自适应图标,就是使用Android Studio。 您只需安装免费应用程序(Windows / Mac)

  1. 打开Android Studio,创建一个空白项目。 然后右键单击项目的resources文件夹并添加“Image Asset”。
  2. 在那里,添加图像,然后适当调整图像大小。 按确定。
  3. 在Finder / Explorer中显示文件,并将所有文件和文件夹迁移到Visual Studio中的现有项目。
  4. 要使圆形图标起作用,您可能必须更改清单文件,或者在应用程序中设置图标图像名称的文件,并添加圆形图标的属性,如文章中所示
  5. 测试它应该工作

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM