V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
xiaopenyou
V2EX  ›  问与答

华为 EMUI3.1 特殊符号变方块,怎么办?

  •  
  •   xiaopenyou · 2016-10-30 09:59:13 +08:00 · 1709 次点击
    这是一个创建于 2981 天前的主题,其中的信息可能已经有所发展或是发生改变。

    试了下面三个方法,都没解决:

    1 、先搜到这个帖 iPhone 发来的颜文字在 Android 手机上显示为方块,如何解决? - 知乎,得知是 Fallback 垫底的字体字库不全, 于是尝试安装 这里 提供的 DroidSansFallback.ttf 。但是,重启后仍然方块。

    2 、然后看到 这个帖 iFont 爱字体 的评论_酷安网 下说,汉仪旗黑能解决,于是安装汉仪旗黑 55 简体。结果也不管用。

    3 、最后又看到知乎 有答主 说,安装 Google 键盘,再启用“ Emoji For English Words ”即可,但我安装了, Google 键盘并没有这一项供启用。

    ————————

    前后花了不少时间,依然没搞定。

    求问各位字体专家,到底怎么办,才能让 Android 正常显示 [☠/♳/♪/⟖/䷄/⏳/⏱//㏿/] 这类特殊字符呢?

    正常对比: | 手机对比:123.png

    第 1 条附言  ·  2016-10-30 11:25:56 +08:00
    已解决。
    想复杂了,原来不必操心 fallback ,不必修改 fallback_fonts.xml 或 fonts.xml 。直接把含这些符号的字体,比如 Symbola.ttf ,拷贝进 /system/fonts 就行了…原理不知道,但反正现在 APP 内是没方块了。结贴。
    6 条回复    2016-10-30 22:11:34 +08:00
    loading
        1
    loading  
       2016-10-30 10:03:22 +08:00 via Android
    我的也有部分不算,一般是字体问题。
    装个全的字体就行了。也就是体积大的。
    xiaopenyou
        2
    xiaopenyou  
    OP
       2016-10-30 10:19:32 +08:00
    @loading 谢谢,字体文件有, Symbola ,上面 10 个字符均正常显示
    但请教,「安装到 Android 并生效」的具体步骤是? fallback 顺序怎么改?
    EricCartman
        3
    EricCartman  
       2016-10-30 10:28:04 +08:00 via Android
    华为的问题吧,我三星机上全没有问题,你让别人把 system/fonts 下面全套字体发给你,然后全部替换好了,最好是从原生的刷机包提取的
    ianzhou233
        4
    ianzhou233  
       2016-10-30 10:30:30 +08:00 via Android
    系统字库问题吧
    qiyuey
        5
    qiyuey  
       2016-10-30 11:54:07 +08:00 via Android
    换个系统
    alittletrain
        6
    alittletrain  
       2016-10-30 22:11:34 +08:00
    升级 EMUI4
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1332 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 17:47 · PVG 01:47 · LAX 09:47 · JFK 12:47
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.