修改安卓上的 Kindle 字体

Kindle

之前为了读书(其实就是想买电子产品),买了一台海信 A5 Pro电子墨水屏手机。

对于原机自带的刷卡双待,拍照什么的,对于我来说都没有什么意义,最主要的还是奔着墨水屏去的。

买过 Kindle 的小伙伴应该都知道,只要是购买的正版书籍,都可以使用自定义字体进行阅读。

而 Android 版本的 Kindle 却只能使用系统和内置的字体(而且还需要单独下载),没有办法任意选择自己喜欢的字体。

这个时候,我们就需要自己手动,丰衣足食,来进行字体的替换了。

首先我们通过各大应用市场,下载最新版本的 Kindle 应用。

接着随便下载并打开一本书,打开上方 A 形的字体设置菜单,下载额外的字体。

当所有字体下载完成以后,我们可以在手机的 /sdcard/Android/data/com.amazon.kindlefc/files/appexpan 目录下,看到类似如下的目录:

1
2
3
4
5
6
7
8
drwxrwx--x  3 u0_a175 sdcard_rw 3.4K 2021-02-01 17:39 STHeitiSC
drwxrwx--x 3 u0_a175 sdcard_rw 3.4K 2021-02-01 21:09 STHeitiTC
drwxrwx--x 3 u0_a175 sdcard_rw 3.4K 2021-02-01 17:39 STKaitiSC
drwxrwx--x 3 u0_a175 sdcard_rw 3.4K 2021-02-01 21:09 STKaitiTC
drwxrwx--x 3 u0_a175 sdcard_rw 3.4K 2021-02-01 17:38 STSongSC
drwxrwx--x 3 u0_a175 sdcard_rw 3.4K 2021-02-01 21:09 STSongTC
drwxrwx--x 3 u0_a175 sdcard_rw 3.4K 2021-02-01 17:40 STYuanSC
drwxrwx--x 3 u0_a175 sdcard_rw 3.4K 2021-02-01 21:09 STYuanTC

以上目录分别对应为:

  • 黑体简体(STHeitiSC)
  • 黑体繁体(STHeitiTC)
  • 楷体简体(STKaitiSC)
  • 楷体繁体(STKaitiTC)
  • 宋体简体(STSongSC)
  • 宋体繁体(STSongTC)
  • 圆体简体(STYuanSC)
  • 圆体繁体(STYuanTC)

其实也很简单,中间的拼音就是字体的名称,而 SC 表示 Simplified Chinese 也就是简体,TC 表示 Traditional Chinese 也就是繁体。

因为楷体黑体等字体也经常会被使用,所以这里我决定替换圆体,也就是 /sdcard/Android/data/com.amazon.kindlefc/files/appexpan/STYuanSC/1/STZhongyuan.ttf 文件。

这里我使用的是方正宋刻本秀楷的繁体版本。

不得不说,用繁体字来看金庸的武侠小说,实在是种惬意。

一不小心又暴露了自己不学无术,沉迷武侠小说的罪行。

注意:对于默认是简体字的书籍,如果想要用繁体字来看的话,必须要替换 SC 结尾的字体,替换 TC 的字体没有效果(主要是在字体菜单中无法选择)。

下面是更换字体前的效果:


下面是更换字体后的效果:


可以看到,虽然设置里面显示的字体是圆体,但实际显示的效果已经是楷体繁体了。

这样就可以在手机和 Kindle 之间无缝阅读,并保持体验的一致性了。😄