過程綜述
1.Android手機需要root,因爲需要訪問/system/fonts/NotoColorEmoji.ttf修改
2.需要NotoColorEmoji.ttf對應的庫,比如你想要修改成ios12的emoji表情,那麼你需要ios12的NotoColorEmoji.ttf文件。
3.push進android的NotoColorEmoji.ttf文件需要修改權限644,後重啓android機器即可。
注意:替換成ios的emoji一般都可以顯示正常,可是有些還是有問題,比如iO上1個黑男飛行員,在android上還會被識別爲男人+黑色+飛機的組圖形式。
操作
假設你的手機已經root過了,且可以連上電腦了
敲以下命令:
adb remount
//push文件到 system/fonts
adb push C:\Users\jjj\Desktop\emojittf\ios12\NotoColorEmoji.ttf system/fonts
//修改權限
adb shell chmod 644 /system/fonts/NotoColorEmoji.ttf
//同步
adb shell sync
之後android機重啓就行。
如果你不是開發者怎麼辦?
如果你的手機已經root,下載ES文件夾,進入根目錄,找到/system/fonts,用需要的NotoColorEmoji.ttf替換掉之前的就行。
各版本NotoColorEmoji.ttf文件
1.ios12
https://download.csdn.net/download/geniushorse/11329664
2.ios11
https://download.csdn.net/download/geniushorse/11329683
3.ios10
https://download.csdn.net/download/geniushorse/11329687
4.android 9.0
https://download.csdn.net/download/geniushorse/11329693
5.android 8.0
https://download.csdn.net/download/geniushorse/11329698