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

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

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

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

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

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

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

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

增加 / 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)用都會(huì)從這個(gè)目錄中讀取字體和表情文件來繪制文字。因此,更新后的字體文件,以及新的表情符號(hào),可以推送到手機(jī)上,而不需要為此進(jìn)行整個(gè) OTA 更新。

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

責(zé)任編輯:PSY

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

    關(guān)注

    12

    文章

    3903

    瀏覽量

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

    關(guān)注

    27

    文章

    6080

    瀏覽量

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

    關(guān)注

    0

    文章

    15

    瀏覽量

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

    關(guān)注

    0

    文章

    4

    瀏覽量

    6003
收藏 人收藏

    評(píng)論

    相關(guān)推薦

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

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

    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

    高通打破Android系統(tǒng)更新壁壘,提升中低端手機(jī)用戶體驗(yàn)

    在智能手機(jī)市場(chǎng)日益成熟的今天,品牌間的競爭已不僅僅局限于硬件配置和外觀設(shè)計(jì),系統(tǒng)更新支持也逐漸成為消費(fèi)者選擇手機(jī)的重要考量因素。然而,盡管頂級(jí)和高端設(shè)備在Android系統(tǒng)
    的頭像 發(fā)表于 06-29 16:41 ?1957次閱讀

    谷歌安卓15提升對(duì)助聽器支持,改善音頻體驗(yàn)

    5 月 30 日,谷歌正式公布了安卓 15 更新計(jì)劃,大幅度提升安卓系統(tǒng)對(duì)助聽器的支持程度,使其可與具備藍(lán)牙 LE 音頻技術(shù)的助聽器無縫對(duì)接。
    的頭像 發(fā)表于 05-30 15:11 ?733次閱讀

    谷歌安卓系統(tǒng)恢復(fù)智能音箱音量調(diào)節(jié)功能,Sonos專利訴訟敗訴

    Sonos宣稱對(duì)此功能有專屬專利,隨后谷歌Android版本更新中封禁此項(xiàng)功能。然而,加利福尼亞州聯(lián)邦法院判決谷歌勝訴,并在最新版Android
    的頭像 發(fā)表于 05-22 11:36 ?468次閱讀

    OPPO ColorOS再度領(lǐng)跑,首批適配Android 15

    在備受矚目的2024年谷歌I/O開發(fā)者大會(huì)上,Android 15正式亮相。全球領(lǐng)先的智能手機(jī)制造商OPPO,憑借其ColorOS系統(tǒng)再次展現(xiàn)了其在軟件更新
    的頭像 發(fā)表于 05-21 11:37 ?823次閱讀

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

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

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

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

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

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

    微軟Windows 11新增支持Emoji表情符號(hào)

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

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

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

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

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

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

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

    谷歌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 ?473次閱讀

    谷歌發(fā)布Android14 源代碼推送到AOSP(Android開源項(xiàng)目)

    谷歌最近發(fā)布了Android 14,用于支持的設(shè)備,如Google Pixel手機(jī),并將源代碼推送到AOSP(Android開源項(xiàng)目)。 對(duì) Android 操作
    的頭像 發(fā)表于 10-12 15:56 ?916次閱讀