リリース署名でデバックする方法


アプリ内課金のテストをする際にリリース署名でデバックしたくなったので方法をメモ

1.以下のコマンドを実行します。<>の部分は置き換えてください。

$ keytool -importkeystore -v -srckeystore <リリース署名のファイル> -destkeystore <出力先ファイル> -srcstorepass <リリース署名のStoreパスワード> -deststorepass android -srcalias <リリース署名のエイリアス> -destalias androiddebugkey -srckeypass <リリース署名のKeyパスワード> -destkeypass android

2.ウィンドウ > 設定 > Android > ビルド で カスタムデバックキーストアに作成した署名を指定する。

3.リビルドする。

                                                                        • -

-importkeystore 別のキーストアから1つまたはすべてのエントリをインポートします
-srckeystore ソース・キーストア名
-destkeystore 出力先キーストア名
-srcstorepass ソース・キーストアのパスワード
-deststorepass 出力先キーストアのパスワード
-srcalias ソース別名
-destalias 出力先の別名
-srckeypass ソース・キーのパスワード
-destkeypass 出力先キーのパスワード
-v 詳細出力

                                                                        • -