之前少数派曾介绍过《提取 Mac OS X / iOS 应用图标的 6 种技巧》,这时候就有同学就问了:我想提取 Android 应用图标可咋整啊?别着急,今天这期咱们就谈谈提取 Android 高清应用图标的 3 种方法,包教包会,学不会咱不收学费。

具体操作之前,先给大家说明一下这几种方法的优缺点以及可能的使用场景,大家可以自取所需。

  • 国内市场提取:这种方法好在高效便捷,门槛极低,但是由于国内市场收录应用的标准参差不齐,因此质量上没法保证,如果对图标要求不是很高,可以考虑用这种方法。
  • Google Play 提取:官方菜市场最大的好处就是图标足够高清,但缺点也很明显,就是在这个国度里,你必须学会科学上网。如果翻墙对你来说根本不是个事儿,对图标质量也有较高的要求,个人非常推荐从 Google Play 提取。
  • 直接解包 APK 文件提取:解压 APK 大概有以下这两种使用场景,一是你需要图标的应用是个新晋应用,未在各大市场上线;二是你需要某应用最新版本下的图标,但是目前市场上还处在旧版本,你神不知鬼不觉的就拿到了最新版的 APK 文件(内测?谁知道呢)

好了,既然已经知道了这几种方法的优缺点以及可能的使用场景,下面咱们就看看具体怎么操作。

一、国内市场提取

国内市场的应用图标的提取相当方便,在网页版的豌豆荚、机锋市场等搜索所需应用,在应用详情页面的图标区域,右键选择「图片另存为」即可保存 PNG 格式图标。

正如前文所言,由于国内市场收录应用的标准参差不齐,因此质量上没法保证。笔者在豌豆荚、机锋市场、酷安网随机提取几个进行了比较,发现图标质量确实有差。若然你对应用图标的清晰度有着较高的要求,可以试试接下来介绍的「Google Play 提取」。

二、Google Play 提取

先说明一点:Google Play 上的「图片另存为」默认保存 webp 格式图片,这里教大家一个小技巧,让你轻松获得 PNG 格式图标:

  1. 打开目标应用的 Google Play 网页链接;
  2. 将光标移动到图标,右键选择「在新标签页中打开图片」;
  3. 手动切换到图标标签页,删除地址栏末尾的「-rw」,回车;
  4. 图片加载完毕后,右键另存为即可。

如需更高清的素材,可手动将地址栏的「=w300」改为「=w900」,回车后右键保存,就可以得到一个 900*900 的超高清透明 PNG 图片。

三、直接解包 APK 文件提取

选中 APK 文件,右键解压。打开解压得到的文件夹,进入 res\drawable-xhdpi 目录(该目录是为适配高清设备的应用素材文件夹),应用图标一般以 icon.png 或 ic_launcher.png 的方式命名,相当好找。

除了应用图标,你还可以看到该应用界面的某些按钮图形,对于画产品原型或者做设计的朋友可能有些参考作用。


以上三种方法,笔者亲测可行。如果你在使用过程中有任何疑问,可在下方留言,我会及时回复。