Android可能很快就会获得新的表情符号,而无需等待操作系统更新

据外媒报道 , Emoji表情符号已成为人们日常非正式表达不可或缺的一部分 。 这些微小的图形资产为单纯的文字增加了情感 , 意图和性格 。 频繁地在Unicode标准中加入新的表情符号就是它们受欢迎的证明 。 每当Unicode获得新的表情符号时 , 人们通常都需要等待操作系统升级以提供对表情符号的支持 , 然后才能使它们真正成为我们网络语言的一部分 。 谷歌似乎准备让这一切变得更容易 , 因为一些提交表明 , 它正在努力将新的表情符号与Android系统更新分离 。
Android可能很快就会获得新的表情符号,而无需等待操作系统更新文章插图
XDA报道称 , 目前来看 , Android系统中的所有字体都存储在系统分区中 , 更确切地说 , 是存储在/system/fonts目录下 。 尤其是表情符号 , 存在于名为NotoColorEmoji.ttf的文件中 。 系统分区是只读的 , 更新分区内的任何文件都需要在分区未挂载时进行系统更新 。 所以要想获得新的字体和新的表情符号 , 唯一的办法就是等待官方的OTA更新 , 或者自己通过root进行非官方安装 。
然而现在在Android开源项目(AOSP)Gerrit上发现了新的提交 , 看起来是要将字体文件从需要操作系统升级的地方分离出来 。 该提交描述部分内容如下:
添加/ data / fonts / files目录:
更新后的字体文件将存储到/ data / fonts / files中 , 所有应用程序都将读取该字体文件以获取绘图文本 。 因此 , / data / fonts / files必须可由应用程序读取 , 并且只能由system_server(和init)写入 。
设置/ data / fonts目录以获取可更新的系统字体:
– / data / fonts / files更新的字体文件位于此目录中 。 任何应用程序均可读取此目录下的文件 。 只有system_server可以将字体文件写入此目录 。
【Android可能很快就会获得新的表情符号,而无需等待操作系统更新】该网站确实指出 , 这一变化仍处于早期阶段 , 甚至可能无法在下一个Android版本中实现 。 当然 , 这一变化不会只影响表情符号 , 还将使Android的整个字体系统普遍受益 。