安卓系统这么多年了,为什么还是不能安装字体?
2024-02-27 21:02:48发布 浏览357次 信息编号:100547
友情提醒:凡是以各种理由向你收取费用,均有骗子嫌疑,请提高警惕,不要轻易支付。
安卓系统这么多年了,为什么还是不能安装字体?
系统并不是不能安装字体,而是它故意给你设置了很多限制,让你不能安装字体。
桌面操作系统可以安装字体,因为桌面操作系统本身生态是开放的。 例如,默认字体目录为C:\\Fonts。 为了方便管理员安装自定义字体,该目录是可读可写的。 除系统自带的字体不允许更改/删除外,其他字体都可以操作,并且允许自行添加/删除字体。
系统的字体目录为//fonts,但/目录(及子文件夹)不允许随机读写操作。 虽然是开源系统,但作为一款手机操作系统,实际上并没有给用户留下太多的权限。 为了防止系统文件被篡改以及方便OTA,将操作系统部分单独放在/目录下,并且默认是只读的,这使得无法通过常规方法安装自定义字体。
当然,没有办法安装自定义字体。 要获得/的读写权限,需要先获得root权限,然后才能将自定义字体文件放在//fonts下。 不过对于现在的安卓手机来说,获取root也是非常麻烦的。 目前很多手机都有锁定限制。 获得root权限的第一步是解锁bl。 光是解封bl就已经让很多人望而却步了。 解锁需要厂家提供这项服务。 目前,除小米、Oppo Vivo等品牌部分机型外,其他安卓手机均不支持解锁。 尤其是华为,早在5年前就关闭了解锁码页。 这样一来,华为手机就再也没有机会解决BL了。 目前root的成熟方案只有 、 、 ,两者都需要解锁然后刷机。 而且root本身也是有风险的。 如果处理不当,可能会导致安全问题,甚至导致手机变砖。 如今,许多应用程序还添加了根检测机制。 如果他们检测到获得了root权限,就会拒绝运行。 (这里还要补充一点的是,现在有的手机厂商增加了分区验证机制,只要检测到/目录的内容稍有变化,验证不通过就可能导致操作系统拒绝重启后开始,俗称“变砖”,唯一的解决办法就是线刷,所以请谨慎操作)
即使通过获取root成功将字体安装到//fonts,软件仍然需要支持显示本地安装的字体才能正常显示。 WPS手机版可以显示系统安装的字体。 您可以在“字体”-“更多”中选择本地字体。 此时显示的是系统默认安装的字体。 但需要注意的是,需要商业授权的闭源字体(如微软雅黑、松体、黑龙吉等上的常用字体)不支持显示。 WPS 移动版本有这些字体的标签。
不过,微软(现已更名为365())不支持在系统上安装自定义字体。 只能使用软件自带的字体(很多字体需要下载才能使用,由于下载服务器在国外,所以国内用户下载可能会比较慢)。 不过需要注意的一点是,里面的字体其实都是平台上常见的字体(包括商业授权的闭源字体,因为微软拥有这些字体的版权),所以在该版本中编辑的文档基本上可以在平台上正常显示。平台,并且不会有很少的字体(当然自定义字体除外)
提醒:请联系我时一定说明是从星空网上看到的!