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

    文章

    4035

    浏览量

    134546
  • 谷歌
    +关注

    关注

    27

    文章

    6259

    浏览量

    111996
  • 分离
    +关注

    关注

    0

    文章

    15

    浏览量

    15788
  • 表情动画
    +关注

    关注

    0

    文章

    4

    浏览量

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    谷歌发布第八代TPU,训练推理分离,搭载自研CPU

    训练与推理任务拆分至独立芯片,标志着其AI硬件路线的重大转向。   谷歌高级副总裁兼AI与基础设施首席技术专家Amin Vahdat表示,随着AI智能体(AI Agents)的兴起,训练与服务场景对硬件的需求已经出现明显分化。为了最大化效率,需要分别为这两类场景打造专用
    的头像 发表于 04-24 09:03 6116次阅读
    <b class='flag-5'>谷歌</b>发布第八代TPU,训练推理<b class='flag-5'>分离</b>,搭载自研CPU

    执行 HSE 固件更新遇到的疑问求解

    正在尝试执行 HSE 固件更新(0.2.6.0 → 0.2.55.0)。 使用HSE_DEMOAPP_S32K312_0_2_55_0程序,我按如下方式进行。 1. 加载 menu.cmm 2.
    发表于 04-07 07:29

    谷歌Android Studio Otter 3功能更新发布

    我们很高兴地宣布,Android Studio Otter 3 功能更新稳定版现已发布!本次更新干货满满,不仅重磅升级了 Android Studio 中的智能体工作流,还为开发者提供
    的头像 发表于 01-28 14:15 892次阅读
    <b class='flag-5'>谷歌</b><b class='flag-5'>Android</b> Studio Otter 3功能<b class='flag-5'>更新</b>发布

    工控人必备的30个字母符号

    在工业自动化控制领域,符号语言是工程师沟通设备与系统的通用密码。掌握核心符号体系不仅能提升图纸阅读效率,更是故障诊断和系统集成的关键技能。本文
    的头像 发表于 01-17 07:38 1474次阅读
    工控人必备的30个字母<b class='flag-5'>符号</b>

    谷歌评论卡,碰一碰即可完成谷歌评论 #谷歌评论卡 #NFC标签 #nfc卡

    谷歌
    深圳市融智兴科技有限公司
    发布于 :2026年01月15日 17:02:00

    谷歌XR生态加速落地:Galaxy XR上线月入60+应用,Project Aura明年发售

    电子发烧友网报道(文/莫婷婷)自从5月的谷歌2025 Google I/O开发者大会后,估计再次于12月9日召开了“The Android Show”活动,在这场时长约为半个小时的活动上,谷歌披露
    的头像 发表于 12-11 10:18 1.6w次阅读
    <b class='flag-5'>谷歌</b>XR生态加速落地:Galaxy XR上线月入60+应用,Project Aura明年发售

    Gemini AI 再进化:谷歌联合XREAL发布Project Aura, 打开“看见世界”的新能力

    [2025年12月9日,美国加利福尼亚州山景城] —— 在今日举行的 The Android Show 上,谷歌首次公布了 Project Aura产品和 Android XR系统的关
    发表于 12-09 11:06 1450次阅读
    Gemini AI 再进化:<b class='flag-5'>谷歌</b>联合XREAL发布Project Aura, 打开“看见世界”的新能力

    会撩人能带娃的涂鸦emoji AI机器人来了!10分钟低成本完成开发,代码全开源

    会撩人、能带娃、懂情绪,如今的emojiAI机器人已然进化成了精!它不只表情符号极其丰富,可盐可甜可搞怪,更具备“看、听、懂”的AI能力,玩法超多超拉风:视觉识别,场景追踪结合IPC视觉能力,能
    的头像 发表于 11-20 18:05 1313次阅读
    会撩人能带娃的涂鸦emoji AI机器人来了!10分钟低成本完成开发,代码全开源

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

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

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

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

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

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

    测量误差溯源:系统误差与随机误差的数学建模与分离方法

    ​** 引言​**​ 在现代科学实验和技术应用中,测量是基础环节,但不可避免的误差会扭曲真实数据。误差通常分为系统误差(恒定偏差)和随机误差(随机波动),理解其溯源和分离至关重要。系统误差源于设备
    的头像 发表于 07-25 09:36 1460次阅读

    Android 16更新亮点介绍

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

    通过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 7837次阅读
    <b class='flag-5'>谷歌</b>I/O 2025大会前透露:<b class='flag-5'>Android</b> 16接入Gemini,智能手机、XR设备升级