如何在您的Kindle Fire(或任何Android设备)上使用自定义应用程序图标

与谷歌提供的Android应用程序不同,Amazon Apps for Android商店的应用程序具有令人难以置信的高分辨率(这是Kindle OS应用程序旋转木马中清晰显示的要求)。然而,侧面加载的应用程序没有亚马逊的待遇,而且带有模糊的低分辨率图标。请继续阅读,我们将向您展示如何解决您的低分辨率图标问题。

我为什么要这么做?

我们最近向你展示了如何将应用程序加载到你的Kindle Fire上,如果你按照我们的说明操作,你将毫不费力地享受Android应用商店以外的应用程序。不幸的是,虽然这些应用程序的功能是图片完美的,但图标本身并不是图片完美的。

原因很简单。亚马逊的Apps for Android商店中的所有应用程序都有一个附带的高分辨率图标,在购买时会发送到您的Kindle Fire。这些图标明显大于标准Android应用程序图标(差距很大:亚马逊提供的图标高达675×675像素,而标准Android图标不超过192×192像素)。

当你从Apps for Android商店之外安装一个应用程序时,你不会得到非常高分辨率的图标,而是会得到嵌入到你安装的APK文件中的小得多的图标。虽然这对安装的应用程序的性能没有一点影响,但它确实让他们的图标与亚马逊提供的更清晰的图标(如上面的截图所示)相比真正脱颖而出,而且你也不会买一台超清晰屏幕的平板电脑来查看模糊的图标。

出于我们的目的,我们将使用Windows PC和免费工具APK图标编辑器将Chrome图标(上面看到的都是低分辨率的)更新为更高分辨率的版本。(Linux/OS X用户需要走一条更复杂的路线,并使用APK管理器,这是我们不会指导你使用的工具。)当我们使用Kindle Fire来展示这些技术时(因为高分辨率的旋转木马启动程序让低分辨率的图标变得非常明显),你可以使用这些技巧来升级任何应用程序的图标。在我们使用Kindle Fire来展示这些技术时(因为高分辨率的旋转木马让低分辨率的图标变得非常明显),你可以使用这些技巧来升级任何应用程序的图标。

了解图标大小命名法并选择图标

在我们开始交换图标之前,先了解一下围绕图标的命名法是很有帮助的。根据Android开发者标准,Android图标有以下五种默认大小:

MDPI大小,48x48被认为是基线,并且所有图标都从该基本大小按比例调整(LDPI是大小的0.5倍,XXHDPI是大小的4.0倍,依此类推)。正如我们上面提到的,最大的尺寸XXXHDPI仍然太小了,在Kindle的启动程序旋转木马上看起来不好看。

亚马逊的旋转木马应用程序使用更大的图标;以下是基于Kindle Fire开发者规范的图标大小:

参考您设备的列表(我们将更换Kindle Fire HDX 8.9“的图标),然后寻找至少那个大小或更大的图标。对于像Chrome这样被广泛使用的应用程序,只需在谷歌图片中搜索匹配即可。无论是手动方法还是自动方法,您都需要一个具有透明背景的PNG文件。

使用APK图标编辑器安装新图标

下载APK图标编辑器(我们推荐使用ZIP文件打包的便携版本)。解压缩或安装应用程序。在第一次运行时,您将看到一个空白编辑器。将APK文件拖放到主窗格上。从技术上讲,你可以同时拖放你的APK和替换图标,但是我们首先要做的是APK本身,这样你就可以看到图标的大小到底有多大不同。

放置APK后,单击应用程序右侧的“Size Profile”下拉菜单。选择适当的设备。

看到默认图标周围有多少空间了吗?该空间代表图标与Kindle应用程序旋转木马图标大小的实际分辨率之间的差异。难怪它看起来很模糊,大约太小了460%。将新图标拖放到窗格上。如果你的图标大小与规格不符,应用程序会询问是否可以缩放。

现在我们说的是,一个像素都不浪费的到处都是的图标。如果它看起来符合您的要求,请单击“打包APK”。该应用程序将重新打包并签署您的APK文件。

有了新文件,是时候将其加载到Kindle Fire上了。如果您不熟悉该流程或需要更新,请在此处查看我们关于将应用程序侧面加载到您的Kindle Fire上的指南。

安装完编辑后的应用程序后,你会看到一个旋转木马入口,上面有你渴望的所有高分辨率的荣耀:

与第一张截图中模糊的20世纪80年代风格的图标相比,这是一个显著的改进,而且没有太多的努力。

相关文章