2010年4月28日

iPhone 絵文字対応してみました。



iPhone 絵文字対応してみました。参考にしたサイトは、 http://pocketgames.jp/blog/?p=5809
root化が必要です。(ルート化は苦しんだので別途...)

・android SDKをインストール
・好きなフォントを拾ってくる
・SDKのtoolsディレクトリに拾ってきたフォントをコピー
・Nexus OneをUSBデバッグモードで接続
・下記コマンド実行

adb shell
# mount -o remount,rw /dev/block/mtdblock3 /system
# exit

adb push DroidSans.ttf /system/fonts/
adb push DroidSans-Bold.ttf /system/fonts/
adb push DroidSansJapanese.ttf /system/fonts/
adb push DroidSansFallback.ttf /system/fonts/
adb reboot

あ~ら簡単。
でも、上記を実行すると、中国語が表示されなくなりました。どうも、日本語や中国語等のフォントは、DroidSansFallback.ttfに入っているらしく、絵文字用のDroidSansFallback.ttfには中国語が無い様子。
DroidSansChinese.ttf? みたいな中国語フォントを引っこ抜いて入れれば良い気もするけど、どこにもないので中断。
^^^^^^^
フォントをオリジナルに戻しました。作業前にオリジナルを取っておきましょう。

adb pull /system/fonts/DroidSans.ttf
adb pull /system/fonts/DroidSans-Bold.ttf
adb pull /system/fonts/DroidSansFallback.ttf

さて、DroidSansFallback.ttfは、見つからなかった文字コードを最終的に探すフォントデータの様子。英語以外はこの中にある(?)模様。iPhoneと比較すると、"このあたりの実装はちゃち~!" と思ったりして...

う~ん、残念。



0 件のコメント: