Kindle Fire 日本語化メモ
Kindle Fireを日本語化した時のメモ
root化しており、Android Marketがセットアップされているのが前提条件です。
まず、Google Play(Android Market)でGoogle Japanese Inputをインストールします。
しかしながら、Kindle FireではAndroidキーボード一択の設定しか出来ず、そのままでは利用することができません。
ここから設定をいじります。adbでシェルに入る。
$ adb shell
設定されているIMEのリストを確認します。
$ ime list -s com.android.inputmethod.latin/.LatinIME
Google IMEをインストール済みですが、認識されていません。
選択可能なIMEのリストを確認します。
$ ime list -a com.android.inputmethod.latin/.LatinIME: mId=com.android.inputmethod.latin/.LatinIME mSettingsActivityName=com.android.inputmethod.latin.LatinIMESettings mIsDefaultResId=0x7f080001 Service: priority=0 preferredOrder=0 match=0x108000 specificIndex=-1 isDefault=false ServiceInfo: name=com.android.inputmethod.latin.LatinIME packageName=com.android.inputmethod.latin labelRes=0x7f0c0020 nonLocalizedLabel=null icon=0x0 enabled=true exported=true processName=com.android.inputmethod.latin permission=android.permission.BIND_INPUT_METHOD com.google.android.inputmethod.japanese/.MozcService: mId=com.google.android.inputmethod.japanese/.MozcService mSettingsActivityName=com.google.android.inputmethod.japanese.preference.MozcPreference mIsDefaultResId=0x0 Service: priority=0 preferredOrder=0 match=0x108000 specificIndex=-1 isDefault=false ServiceInfo: name=com.google.android.inputmethod.japanese.MozcService packageName=com.google.android.inputmethod.japanese enabled=true exported=true processName=com.google.android.inputmethod.japanese permission=android.permission.BIND_INPUT_METHOD
AndroidキーボードとGoogle IMEがリストアップされています。
Google IMEを有効にします。
$ ime enable com.google.android.inputmethod.japanese/.MozcService
これで、Google IMEが選択可能になります。
$ ime list -s com.android.inputmethod.latin/.LatinIME com.google.android.inputmethod.japanese/.MozcService
入力フォームで入力モードに切り替わった際に、入力欄の長押しでIMEの選択ができます。
これで無事日本語入力ができるようになりました。