Android SDK環境でデバック用apkをビルドすると、デフォルトでdebug.keystore にあるandroiddebugkey が利用されます。
Google Map APIを利用する際等には、このkeyの証明書のフィンガプリント が必要となりますので、この確認方法をメモして起きます。
Google Map APIを利用する際等には、このkeyの証明書のフィンガプリント が必要となりますので、この確認方法をメモして起きます。
コマンドとしては、Android SDK内に含まれるkeytoolを利用します。実際のコマンドとしては、下記の通りです。
$ keytool -list -keystore (ホームディレクトリ)/.android/debug.keystore
$ keytool -list -keystore (ホームディレクトリ)/.android/debug.keystore
コマンドを実行すると、下記の結果が返されます。この結果内にある、証明書のフィンガプリントの後に表示された、英数字と:の羅列がフィンガープリントです。
$ keytool -list -keystore ~/.android/debug.keystore
キーストアのパスワードを入力してください:
***************** WARNING WARNING WARNING *****************
*キーストアに保存された情報の整合性は*
*検証されていません。整合性を検証するには*
*キーストアのパスワードを入力する必要があります。*
***************** WARNING WARNING WARNING *****************
キーストアのタイプ: JKS
キーストア・プロバイダ: SUN
キーストアには1エントリが含まれます
androiddebugkey,2015/11/18, PrivateKeyEntry,
証明書のフィンガプリント(SHA1): C5:7D:CF:・・・・
$ keytool -list -keystore ~/.android/debug.keystore
キーストアのパスワードを入力してください:
***************** WARNING WARNING WARNING *****************
*キーストアに保存された情報の整合性は*
*検証されていません。整合性を検証するには*
*キーストアのパスワードを入力する必要があります。*
***************** WARNING WARNING WARNING *****************
キーストアのタイプ: JKS
キーストア・プロバイダ: SUN
キーストアには1エントリが含まれます
androiddebugkey,2015/11/18, PrivateKeyEntry,
証明書のフィンガプリント(SHA1): C5:7D:CF:・・・・