Blog4 of GrrrNeko BASE

このコーナーではデベロッパー向けに、私がハマってしまったポイントとその解決法を書いていきます。

2012-9-20

eclipse: キーストアの作成方法

症状:

1. コマンドプロンプトからやらねばならない?
2. incorrect AVA formatのエラーが出る。

解決法:

1. キーストアの作成はコマンドプロンプトからでないとできないのか?

 私の持っている2009年初版発行、2011年12月第1版第11刷の参考書でも、キーストアを作るにはコマンドプロンプトからやる方法しか記されていません。いつものことながら「android キーストア 作成方法」とかでググってみると、コマンドプロンプトに \java\bin にパスを通してとかなんだか厄介そうなものばかり。

 しかーし、昔ながらのコマンドプロンプトからもできるが、今(JUNO)では eclipse 上から簡単にできるのであ~る。

  • キーストアを発行したいプロジェクト名の上で右クリック
  • Android Tools
  • Export Signed Application Package... の順にクリック。

 キーストアの置き場所はどこでもいいと思うけれど、自分は Windows のマイドキュメントにプロジェクトごとにフォルダを作ってあるのでそこに置いている(二つ目の画面がキーストアの置き場所を聞いている)。

 二つ目の画面で Create new keystore を押し、パスワードを設定する。あとは項目を埋めていけばよいだけなので、細かなところは他のサイトに譲ります。

 が、いずれにせよ2.のエラーが出ている場合にはこれでは解決しない。

2. incorrect AVA format エラーが出たときの対処法

 組織名にカンマ( , )を使用していることが原因。カンマを除けば苦労したのがアホのように問題なく発行。こんなマイナー(?)な障害でも Stack Overflow サイトが役立った。Stack Overflow の層の厚さを感じる。

ページトップへ