Macでkeytoolコマンドが文字化けしたのでメモ
メモです。Macです。
Google Maps API Keyを取得するために、JDKをインストールしたディレクトリのbinディレクトリにあるkeytoolで、証明書のフィンガープリント(MD5)を表示する必要がある。
$ keytool -list -keystore ~/.android/debug.keystore
このコマンドを実行すると
画面が文字化けする。
ターミナルの環境設定→詳細タブ→文字エンコーディング→Shift-Jisを選択する。
これで文字化けが治る。
ちなみに、上記コマンドを実行するとパスワードを求められるが入力しないでエンターを押すとフィンガープリントが表示される。
2011/12/18 13:40
上記の記事を書きましたらTwitterで@alterakey さんがアドバイス下さいました。
@sakura_bird1 JDK 1.6がShift-JISをデフォルトで使用するために起きる問題のことですね。export _JAVA_OPTIONS='-Dfile.encoding=UTF-8'とすることでも防げますよ。http://ugainovel.blog112.fc2.com/blog-entry-731.html
@alterakeyさん、本当にありがとうございました!