0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

谷歌正在将新的表情符号与 Android 系统更新分离

工程师邓生 来源:IT之家 作者:远洋 2020-11-25 15:07 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

表情符号已经成为我们在线沟通的一个重要组成部分,这些微小的图形为单纯的文字增添了情感。每当 Unicode 获得新的表情符号时,我们需要等待操作系统升级到我们的手机上,才能带来对表情符号的支持。谷歌似乎准备让这一切变得更简单,因为一些信息表明,谷歌正在努力将新的表情符号与 Android 系统更新分离。

目前来看,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 可以将字体文件写入该目录。

- /data/fonts/config system_server 所使用的字体配置存放在此目录下,只有 system_server 能读 / 写字体文件到此目录下。只有 system_server 可以读 / 写这个目录。

这些提交内容基本上使得 system_server 进程可以将更新的字体文件写入 / data/fonts 目录。数据分区的挂载方式是读写式的,所以通过这次修改,谷歌只允许 system_server 进程有权限写入这个目录。然后,所有的应用都会从这个目录中读取字体和表情文件来绘制文字。因此,更新后的字体文件,以及新的表情符号,可以推送到手机上,而不需要为此进行整个 OTA 更新。

IT之家了解到,这些提交内容还没有合并,因此不能确定何时会发生这种变化。如果这些提交在未来几个月内被合并,我们应该可以看到这一变化在 Android 12 中发生。

责任编辑:PSY

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • Android
    +关注

    关注

    12

    文章

    3985

    浏览量

    133068
  • 谷歌
    +关注

    关注

    27

    文章

    6244

    浏览量

    110259
  • 分离
    +关注

    关注

    0

    文章

    15

    浏览量

    15764
  • 表情动画
    +关注

    关注

    0

    文章

    4

    浏览量

    6072
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    谷歌查找我的设备配件(Google Find My Device Accessory)详解和应用

    设备(Owner device)通常是指具有Android系统的设备如手机等,且和附件做过关联(配置),是配件的所有者,Google服务器和其它支持Google FMDN功能的手机或平板等Android
    发表于 08-31 21:10

    谷歌全新Android助力提高开发效率

    随着 Android更新,加上 AI 的接入与赋能,让 Android 开发新范式正在加速成型。
    的头像 发表于 08-29 09:22 619次阅读

    谷歌如何打造卓越自适应应用

    Android 平台迎来了一系列重磅更新!其中包括 Android 16 的正式推送,为开发者和用户带来诸多详情,推出了旨在改进外接显示设备上 Android 桌面体验的开发者预览版,
    的头像 发表于 07-30 16:39 838次阅读

    Android 16更新亮点介绍

    Android 近期在整个平台上推出了一系列更新,包括:发布 Android 16 并为开发者和用户提供详细信息,推出改进外接显示设备上 Android 桌面体验的开发者预览版,为 G
    的头像 发表于 07-05 11:37 2958次阅读

    通过Android为CYW20822-P4T更新EZ-Serial FW失败了,为什么?如何处理?

    。他们制造的前 4 块测试板均没有问题。 他们又建造了 5 个,其中 2 个运行良好。 但自从他们使用 Android 应用更新软件以来,3 就遇到了问题。 在 FW 更新后,它们两个都无法按预期工作
    发表于 06-26 07:19

    谷歌I/O 2025大会前透露:Android 16接入Gemini,智能手机、XR设备升级

    电子发烧友网报道(文/莫婷婷)2025 Google Android I/O5 月 20 日至 21 日举行,在这场活动之前,谷歌召开了“The Android Show: I/O
    的头像 发表于 05-18 00:03 7201次阅读
    <b class='flag-5'>谷歌</b>I/O 2025大会前透露:<b class='flag-5'>Android</b> 16接入Gemini,智能手机、XR设备升级

    请问如何在Linux中使用帧缓冲区更新epdc显示?

    正在使用带有 epdc 显示子卡 (IMXEBOOKDC5) 的 IMX8ULP EVK。使用 Linux 映像引导后,epdc 显示无法使用帧缓冲区进行更新。当检查显示 pmic 的电源使能引脚
    发表于 04-01 06:41

    新相机移植到imx7d时出现Android框架问题,求解决

    正在新相机移植到 imx7d 板上。它输出 640x480 YUYV 图像,而我的屏幕是 320x240 RGB565。我注意到 libcamera3 中有一些 OV5640 的配置文件,我尝试
    发表于 03-28 07:31

    树莓派最强大的应用商店,你知道嘛?

    被这些问题困扰得快要疯了:如何在我的RaspberryPi上安装表情符号字体?为什么Discord不支持ARM架构?内置的截图工具真的很差劲…我可以在哪里安装Zoo
    的头像 发表于 03-25 09:44 534次阅读
    树莓派最强大的应用商店,你知道嘛?

    Android16 Beta 1来袭,谷歌Pixel 6用户抢先体验

    近日,Android操作系统迎来重大更新Android 16 Beta 1正式发布,版本号为BP22.250103.008。 目前,谷歌P
    的头像 发表于 01-24 10:36 1449次阅读

    三星 Galaxy S25 系列支持A/B无缝安卓系统更新

    科技媒体 sammyfans 发布博文,报道称三星 Galaxy S25 系列旗舰手机,终于支持无缝更新。 A/B无缝更新源自谷歌2016年发布Android 7.0
    的头像 发表于 01-24 10:27 1376次阅读

    谷歌推出Android XR SDK开发者预览版

    近期推出的 Android XR SDK 开发者预览版是一款适用于 Android XR 的综合开发工具套件。它是 Android 系列中最新的平台,专为扩展现实 (XR) 头显设备 (以及未来
    的头像 发表于 01-10 10:13 990次阅读

    AI眼镜形态席卷可穿戴市场!谷歌眼镜几次“流产”,靠AI翻盘

    ,与三星携手推出Android XR、与国内AR眼镜厂商XREAL展开合作等,这些动作都意味着谷歌正在努力构建
    的头像 发表于 12-26 00:12 4118次阅读

    谷歌与三星联合发布Android XR操作系统

    谷歌与三星近日携手宣布,共同推出了全新的操作系统——Android XR。这一系统专为头戴式装置和智能眼镜等下一代计算设备提供技术支持,旨在为用户带来更为丰富、沉浸式的体验。
    的头像 发表于 12-16 10:08 811次阅读

    苹果推送iOS18.2 增加AI功能

    能够体验。 就 AI 功能而言,苹果带来了数项创新特性。首先是 Genmoji,它是一个依托 AI 技术开发的个性化表情符号创作工具。用户仅需输入具有描述性的文字信息,AI 系统便会自动生成与之相符的 Emoji 风格表情,极大
    的头像 发表于 12-12 15:38 1102次阅读