フォントの変更 anchor.png

Nexus 5をAndroid 6.0.1(Purenexus)に変更したんで,日本語フォント(HT-03AやSC-02Bでも使っていたゆかりんフォント)を変更した。

ちなみにAndroid 6.0.1の日本語のフォントは,Noto Sans CJK JPっていうフォント。GoogleとAdobeが共同開発したものらしい。けっこう見やすい。
半角の欧文フォントはRobotoというフォント(Googleの人が作った)が使われているようだ。これも変更してみたんだけど,文字化けが発生したんでRobotoを置き換えるのはやめてる。

Page Top

入れ替え手順 anchor.png

  • フォントのコピー
    /systemをrwにマウントしなおして,入れたいフォントを/system/fontsにコピーする。
    > adb remount
    > adb push CustomFont-Bold.ttf /system/fonts/
    > adb push CustomFont.ttf /system/fonts/

  • /system/etc/fallback_fonts.xmlを変更
    下の方にある,MTLmr3m.ttfの所を以下のように変更。
        <family>
            <fileset>
                <file lang="ja">CustomFont.ttf</file>
                <file lang="ja">CustomFont-Bold.ttf</file>
            </fileset>
        </family>
  • /system/etc/fonts.xmlを変更
    下の方にある,NotoSansJP-Regular.otfの所を以下のように変更。MTLmr3m.ttfは削除した。
        <family lang="ja">
            <font weight="400" style="normal">CustomFont.ttf</font>
            <font weight="700" style="normal">CustomFont-Bold.ttf</font>
        </family>

  • /system/fontsを変更
    > adb shell
    # cd /system/fonts
    # rm DroidSans-Bold.ttf
    # rm DroidSans.ttf
    # ln -s CustomFont-Bold.ttf DroidSans-Bold.ttf
    # ln -s CustomFont.ttf DroidSans.ttf
    DroidSans.ttfやDroidSans-Bold.ttfは,system_fonts.xmlでDroid Sansの時に使われているみたい。

リブートして,フォントが変わっていることを確認してOK。


新しくコメントをつける

題名
ゲスト名
投稿本文
より詳細なコメント入力フォームへ

トップ   凍結 差分 バックアップ 複製 名前変更 リロード   ページ新規作成 全ページ一覧 単語検索 最新ページの一覧   ヘルプ   最新ページのRSS 1.0 最新ページのRSS 2.0 最新ページのRSS Atom
Counter: 455, today: 2, yesterday: 0
最終更新: 2020-12-26 (土) 16:07:33 (JST) (1215d) by yuji