从Android Asset Studio生成的Laucher图标很小

问题描述:

我使用Roman Nurik's Android Asset Studio生成了一个文本应用程序图标,但尺寸似乎比我的手机上安装的图标小。我放置了所有密度的图标,但它不起作用。从Android Asset Studio生成的Laucher图标很小

enter image description here

图标(华电国际) enter image description here

+0

你把它们放在drawable或mipmap文件夹中吗? – Axxxon

+0

当你生成图标时,填充的百分比是多少? – apmartin1991

+0

发布图标看看 – Tasos

问题是您正在使用未利用的空间,完全适合你可以从广场看到周围,使他们在图标上的在线服务看起来更小。

我没有看到一个选项那里解决这个问题,

enter image description here

把所有启动图标纹理贴图的文件夹为Android开发者网站的新的引导线。

有一个由Android Studio提供的资产工作室。 只需点击一下,即可创建具有不同分辨率的启动器图标。不需要额外的插件。

项目恰到好处点击进入新建>图像资源

enter image description here

它提供了内置的矢量资产支持在矢量资产工作室。

我有同样的问题,并最终使用Roman Nurik's Android Asset Studio来创建我的应用程序图标,并将web_hi_res_512.png放在@ErShani提到的内置图像资产工具中。如果你将填充设置为-10%,它应该可以正常工作。

有同样的问题。 Roman Nurik's tool非常棒,但与它生成的图标相比,我的手机中的其他图标较小。

我找到的解决方案是克隆他的repository。修改一行代码并在本地运行。这很简单:只要到应用程序/脚本/页/ LauncherIconGenerator.js并找到以下行:

square: { x: 5, y: 5, w: 38, h: 38 }, 

改变它的样子:

square: { x: 2, y: 2, w: 44, h: 44 }, 

,而图标会更大。

不确定它是否违反了材料设计准则,但解决了问题中的问题。

+0

请问我如何在克隆后在本地运行它? – clementiano

+0

@clementiano它是一个节点应用程序,因此您需要安装node和npm才能在本地运行它。之后只需输入'npm install'然后'gulp serve'。顺便说一句:说明在[资源库](https://github.com/romannurik/AndroidAssetStudio)也 –