0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

谷歌正在將新的表情符號與 Android 系統(tǒng)更新分離

工程師鄧生 ? 來源:IT之家 ? 作者:遠(yuǎn)洋 ? 2020-11-25 15:07 ? 次閱讀

表情符號已經(jīng)成為我們在線溝通的一個(gè)重要組成部分,這些微小的圖形為單純的文字增添了情感。每當(dāng) Unicode 獲得新的表情符號時(shí),我們需要等待操作系統(tǒng)升級到我們的手機(jī)上,才能帶來對表情符號的支持。谷歌似乎準(zhǔn)備讓這一切變得更簡單,因?yàn)橐恍?a target="_blank">信息表明,谷歌正在努力將新的表情符號與 Android 系統(tǒng)更新分離。

目前來看,Android 系統(tǒng)中的所有字體都存儲在系統(tǒng)分區(qū)中,更確切地說,是存儲在 / system/fonts 目錄下。尤其是表情符號,存在于名為 NotoColorEmoji.ttf 的文件中。系統(tǒng)分區(qū)是只讀的,更新分區(qū)內(nèi)的任何文件都需要在分區(qū)未掛載時(shí)進(jìn)行系統(tǒng)更新。所以要想獲得新的字體和新的表情符號,唯一的辦法就是等待官方的 OTA 更新,或者自己通過 root 進(jìn)行非官方安裝。

在 Android 開源項(xiàng)目 (AOSP)Gerrit 上發(fā)現(xiàn)了新的提交內(nèi)容,看起來是要將字體文件從需要操作系統(tǒng)升級的地方分離出來。

增加 / data/fonts/files 目錄:

更新后的字體文件將被保存在 / data/fonts/files 中,所有的應(yīng)用程序都可以讀取它來繪制文字。因此,/data/fonts/files 需要被應(yīng)用程序讀取,而只有 system_server(和 init)可以寫入。

設(shè)置 / data/fonts 目錄為可更新的系統(tǒng)字體:

- /data/fonts/files 更新后的字體文件就放在這個(gè)目錄下。該目錄下的文件可以被任何應(yīng)用程序讀取。只有 system_server 可以將字體文件寫入該目錄。

- /data/fonts/config system_server 所使用的字體配置存放在此目錄下,只有 system_server 能讀 / 寫字體文件到此目錄下。只有 system_server 可以讀 / 寫這個(gè)目錄。

這些提交內(nèi)容基本上使得 system_server 進(jìn)程可以將更新的字體文件寫入 / data/fonts 目錄。數(shù)據(jù)分區(qū)的掛載方式是讀寫式的,所以通過這次修改,谷歌只允許 system_server 進(jìn)程有權(quán)限寫入這個(gè)目錄。然后,所有的應(yīng)用都會從這個(gè)目錄中讀取字體和表情文件來繪制文字。因此,更新后的字體文件,以及新的表情符號,可以推送到手機(jī)上,而不需要為此進(jìn)行整個(gè) OTA 更新。

IT之家了解到,這些提交內(nèi)容還沒有合并,因此不能確定何時(shí)會發(fā)生這種變化。如果這些提交在未來幾個(gè)月內(nèi)被合并,我們應(yīng)該可以看到這一變化在 Android 12 中發(fā)生。

責(zé)任編輯:PSY

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報(bào)投訴
  • Android
    +關(guān)注

    關(guān)注

    12

    文章

    3939

    瀏覽量

    127649
  • 谷歌
    +關(guān)注

    關(guān)注

    27

    文章

    6177

    瀏覽量

    105686
  • 分離
    +關(guān)注

    關(guān)注

    0

    文章

    15

    瀏覽量

    15642
  • 表情動(dòng)畫
    +關(guān)注

    關(guān)注

    0

    文章

    4

    瀏覽量

    6014
收藏 人收藏

    評論

    相關(guān)推薦

    谷歌與三星聯(lián)合發(fā)布Android XR操作系統(tǒng)

    谷歌與三星近日攜手宣布,共同推出了全新的操作系統(tǒng)——Android XR。這一系統(tǒng)專為頭戴式裝置和智能眼鏡等下一代計(jì)算設(shè)備提供技術(shù)支持,旨在為用戶帶來更為豐富、沉浸式的體驗(yàn)。
    的頭像 發(fā)表于 12-16 10:08 ?210次閱讀

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

    能夠體驗(yàn)。 就 AI 功能而言,蘋果帶來了數(shù)項(xiàng)創(chuàng)新特性。首先是 Genmoji,它是一個(gè)依托 AI 技術(shù)開發(fā)的個(gè)性化表情符號創(chuàng)作工具。用戶僅需輸入具有描述性的文字信息,AI 系統(tǒng)便會自動(dòng)生成與之相符的 Emoji 風(fēng)格表情,極大
    的頭像 發(fā)表于 12-12 15:38 ?252次閱讀

    Android 16發(fā)布計(jì)劃曝光,谷歌將同步更新AOSP與Pixel設(shè)備

     據(jù)外媒最新報(bào)道,谷歌計(jì)劃在2025年6月3日邁出安卓系統(tǒng)更新的一大步,屆時(shí)正式Android
    的頭像 發(fā)表于 11-06 17:05 ?987次閱讀

    谷歌正式向Pixel設(shè)備推送Android 15穩(wěn)定版

    10月17日最新資訊,谷歌今日已正式向Pixel系列設(shè)備推送Android 15穩(wěn)定版更新。目前,已有部分Pixel設(shè)備成功完成升級,而更大范圍的推送預(yù)計(jì)將在本周末進(jìn)行。
    的頭像 發(fā)表于 10-17 16:31 ?465次閱讀

    谷歌開始推送Android 15穩(wěn)定版

    近日,谷歌正式向Pixel系列設(shè)備推送了Android 15穩(wěn)定版操作系統(tǒng)。目前,已有部分Pixel設(shè)備率先完成了系統(tǒng)升級,預(yù)計(jì)本周晚些時(shí)候,更大規(guī)模的
    的頭像 發(fā)表于 10-17 16:12 ?1639次閱讀

    谷歌針對Android和iOS版Chrome發(fā)布五項(xiàng)更新

    在移動(dòng)設(shè)備上搜索內(nèi)容應(yīng)該像在電腦上一樣流暢。近期,我們針對 Android 和 iOS 版 Chrome 發(fā)布了五項(xiàng)更新,旨在讓您能夠更輕松地在手機(jī)或平板電腦上進(jìn)行搜索。
    的頭像 發(fā)表于 08-09 16:56 ?782次閱讀

    Android設(shè)備SDK更新到1.4.0后無法連接到ESP SoftAP怎么解決?

    SDK 從 1.2.0 更新到 1.4.0 后,一切看起來都很好,但是從某些設(shè)備(例如 Android 5.0、Android 4.4)我無法連接到 AP。例如,從iPhone或筆
    發(fā)表于 07-08 07:41

    澄清:iOS系統(tǒng)更新移除"小丑"表情一事系謠言

    該圖偽裝成美國知名財(cái)經(jīng)媒體CNBC的文章,題目為“蘋果新設(shè)備更新剔除小丑表情:內(nèi)部人士透露其被極右利用”,并謊稱文章出自5月15日的科技版塊。但真相卻是,CNBC并未發(fā)出過類似新聞,且對此進(jìn)行了否認(rèn)。
    的頭像 發(fā)表于 05-18 11:07 ?794次閱讀

    谷歌明年6月停用Google Fit API,轉(zhuǎn)用Android Health平臺

    自 2022 年起,谷歌加大了對 Android Health 平臺的投入力度,以期實(shí)現(xiàn)平臺統(tǒng)一性以及簡化開發(fā)流程。公告指出,谷歌正逐步 Fit 開發(fā)服務(wù)納入
    的頭像 發(fā)表于 05-06 11:27 ?532次閱讀

    蘋果發(fā)布會邀請函透露新iPad和Apple Pencil 3亮相

    今天,庫克在社交平臺分享了發(fā)布會的宣傳圖片,并附言“記住5月7日的發(fā)布會!”他還加上了一個(gè)鉛筆的表情符號,進(jìn)一步證實(shí)了蘋果將在5月7日的特別活動(dòng)“放飛吧”上發(fā)布新款iPad和Apple Pencil。
    的頭像 發(fā)表于 04-24 10:52 ?2921次閱讀

    微軟Windows 11新增支持Emoji表情符號

    據(jù)Windows Developer官方賬號發(fā)布的信息顯示,用戶可在Windows Terminal應(yīng)用中使用命令提示符輸入各類Emoji,以實(shí)現(xiàn)更具個(gè)性和趣味性的命令輸入體驗(yàn)。
    的頭像 發(fā)表于 04-11 11:26 ?627次閱讀

    蘋果停簽iOS 17.3.1更新,已升級用戶無法降級

    2 周后的 3 月 5 日,蘋果發(fā)布了 iOS 17.4,這是當(dāng)前唯一能被簽署的 iOS 版本,新增了全新表情符號,同時(shí)針對歐洲市場對 App Store 和 Safari 做出了相應(yīng)調(diào)整。
    的頭像 發(fā)表于 03-13 13:36 ?778次閱讀

    蘋果推送watchOS 10.4修復(fù)屏幕誤觸和通訊問題

    此次watchOS 10.4升級帶來了多個(gè)新表情符號,如鳳凰、青檸檬及充滿活力的笑臉等,這些都是Unicode今年9月份提出的Emoji 15.1新增元素。
    的頭像 發(fā)表于 03-08 11:10 ?1413次閱讀

    谷歌Android Auto新增P角標(biāo),提示用戶哪些應(yīng)用需停車使用

    此次AndroidAuto11.4版本更新后,谷歌特別增加了。標(biāo)志以顯著區(qū)分“必須在停車狀態(tài)下使用的應(yīng)用”,盡管只是微小改進(jìn),但對司機(jī)而言確屬實(shí)用性增強(qiáng)。
    的頭像 發(fā)表于 03-06 10:29 ?671次閱讀

    谷歌Android 15開發(fā)者預(yù)覽版遇問題,OTA更新暫停

    谷歌Android Developer官網(wǎng)發(fā)表聲明,因發(fā)現(xiàn)“已知問題”,暫時(shí)關(guān)閉Android 15 DP1的OTA更新訂閱服務(wù)。
    的頭像 發(fā)表于 02-21 14:08 ?715次閱讀