Androidのapkからフィンガープリントを取得するには、AndroidのSDKに含まれているkeytoolを使います。
実際には、下記の引数でコマンを実行します。
keytool -list -printcert -jarfile ***.apk
keytool -list -printcert -jarfile ***.apk
ionicでデバック用Android apkを作成後に、プロジェクト配下で下記のコマンドを実行すると、デバック用のフィンガープリントが取得されることが確認できます。
$ keytool -list -printcert -jarfile platforms/android/build/outputs/apk/android-debug.apk
$ keytool -list -printcert -jarfile platforms/android/build/outputs/apk/android-debug.apk
署名者番号1:
署名:
所有者: CN=Android Debug, O=Android, C=US
発行者: CN=Android Debug, O=Android, C=US
シリアル番号: 564c4fff
有効期間の開始日: Wed Nov 18 19:16:31 JST 2015終了日: Fri Nov 10 19:16:31 JST 2045
証明書のフィンガプリント:
MD5: 39:FA:17:・・・・
SHA1: C5:7D:CF:24:・・・
SHA256: 02:9D:A0:CC:AC:46:08:81:・・・
署名アルゴリズム名: SHA1withRSA
バージョン: 3
署名:
所有者: CN=Android Debug, O=Android, C=US
発行者: CN=Android Debug, O=Android, C=US
シリアル番号: 564c4fff
有効期間の開始日: Wed Nov 18 19:16:31 JST 2015終了日: Fri Nov 10 19:16:31 JST 2045
証明書のフィンガプリント:
MD5: 39:FA:17:・・・・
SHA1: C5:7D:CF:24:・・・
SHA256: 02:9D:A0:CC:AC:46:08:81:・・・
署名アルゴリズム名: SHA1withRSA
バージョン: 3