Android可能很快就會獲得新的表情符號而無需等待操作系統更新
據外媒報導,Emoji表情符號已成為人們日常非正式表達不可或缺的一部分。這些微小的圖形資產為單純的文字增加了情感,意圖和性格。頻繁地在Unicode標準中加入新的表情符號就是它們受歡迎的證明。每當Unicode獲得新的表情符號時,人們通常都需要等待操作系統升級以提供對錶情符號的支持,然後才能使它們真正成為我們網絡語言的一部分。谷歌似乎準備讓這一切變得更容易,因為一些提交表明,它正在努力將新的表情符號與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的整個字體系統普遍受益。