Tips‎ > ‎

開発用署名 debug.keystore

2011/04/05 19:04 に まつぼっくり が投稿   [ 2011/04/05 19:14 に更新しました ]

目的


開発用デバッグキーを会社のPCと自宅PCで共有する。
(会社内のプロジェクトチーム内で共有する)

背景

会社と自宅で開発を行っているが、デバッグ用の署名ファイルが異なるため、開発場所(PC)が変わったらアプリをアンインストールしなければならなかった。
アンインストールしてしまうとアプリ内のデータが削除されてしまう。
デバッグキー(署名)が同じであるならば、このような問題は発生しない。

解決方法


会社か自宅どちらかの debug.keystore ファイルを共有すれば問題は解決する。
このファイルがどこにあるかを調べる。

  1. Eclipse を起動する
  2. メニュー > ウィンドウ > 設定
  3. Android > ビルド
  4. デフォルト・デバッグ・キーストア にファイルの場所が記載されている
このファイルを共有したいPCにコピーする。コピーする場所はどこでもいいしファイル名を変更してもいい

デフォルト・デバッグ・キーストアの下にカスタム・デバッグ・キーストアにコピーしたファイルの場所を入力する

その他

デバッグキー自体を作成する方法はあるのだろうか?と検索したらすぐでてきた。

検索(google)
http://www.google.co.jp/search?q=debug+keystore&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:ja:official&hl=ja&client=firefox-a

参考ページ
Androidのデバッグ用キーストアとキーを生成する方法

Comments