表情符号为Android A的工作
Android用户,如果您仍然在屏幕上看到空盒子,那是因为您使用的应用可能没有使用表情符号。
当Google于2017年8月推出Android 8.0时,它还引入了表情符号支持库,该库将使所有用户能够看到最新的表情符号,而不管他们使用的Android版本如何。
仅需要开发人员删除一系列代码,该代码告诉该应用显示特定字体库在显示表情符号字形时加载。它甚至与运行Android 4.4及更高设备的设备向后兼容。
不幸的是,还没有太多的开发人员正在使用表情符号,这意味着没有最新版本的操作系统的Android用户仍然无法在大多数应用程序中看到最新的表情符号。
根据Android的平台版本编号,仅在Android 8.0或更高版本上运行的设备中只有百分之一。这不是一个新问题:多年来,大多数Android用户一直没有更新。
有人会想到失踪的僵尸吗? 🧟♀️🧟♂️
哪些应用程序正在使用表情符号?
目前,很少有使用表情符号支持库的应用程序。 Google的Allo使用了它,并用Google Set替换了操作系统的默认表情符号。
Yahoo Mail还采用表情符号,但实施似乎半生了。例如,在带有Android 7.0的设备上,最新的表情符号在消息预览中可见,但在消息正文中不可见。
Android的Meetup应用程序(例如Yahoo Mail)支持新的表情符号用于显示,但在其他一些视图(例如搜索输入)中会丢失。
当它起作用时,表情符号会显示表情符号的适当字形,而不是一个外出的盒子,因此对话的双方都可以看到相同的字符。 Google自己的Allo是一个应用程序的示例,该应用似乎可以正确完成工作。
可能会从表情符号支持中受益最大的流行应用程序尚未加入。 Instagram没有自定义的表情符号实现,将是使用它的主要竞争者。 Chrome还将为用户可能希望新表情符号正确显示的地点数量大大提高。
Twitter现在还在其本机Android应用程序中测试表情符号。到目前为止,似乎只有少数用户在看到此更新,但是对于那些可以这样的人来说,
*上面:Android用户可能被用来查看缺失的字符(左),但是Twitter的表情符号测试将显示Twemoji(右)。
与其他实现不同,这将显示Twitter自己的Twemoji设置为用户,而不是Google的表情符号或设备字体(例如Samsung)。请继续关注那个。
自定义实现
某些应用程序依靠自己的内部字体库来为用户完成契约,尽管通常会默认为iOS字形而不是Android的字形。
WhatsApp以前使用了Apple的表情符号图像,但最近切换到自定义集。消息传递应用程序电报和信号都在Android上使用iOS图像。
Android平台具有软件碎片的悠久历史。表情符号的目的是至少帮助减轻表情符号差异的问题,但是除非开发人员加入,否则在其软件更新中的Android用户不会停止看到空盒子。
希望Google推动应用程序开发人员以稍后的API级别为目标,将有助于增加表情符号的采用,并减少Android用户显示的空盒子的数量。
Search Emojis: