[Android] 署名証明書のフィンガープリントを生成する

この記事はHuawei のオープン プラットフォームから取得したものであり、自分自身のメモ参照のみを目的としています。

署名証明書のフィンガープリントはアプリケーションの信頼性を検証するために使用されます。署名証明書に従ってローカルで署名証明書のフィンガープリントを生成する必要があります。


署名証明書のフィンガープリントを生成する前に、次の 2 つの条件を満たす必要があります。

1. アプリケーションの署名証明書が作成されました。署名証明書の作成については、「署名証明書の生成」を参照してください。
2.現在の PC にJDK がインストールされています

操作手順は以下のとおりです。

ウィンドウズ

1. CMD コマンドを実行してコマンド ライン ツールを開き、cd コマンドを実行して keytool.exe が存在するディレクトリに移動します (次の例は、JDK がインストールされている C ドライブの Program Files ディレクトリです)。

cd C:\Program Files\Java\jdk\bin

2. コマンド keytool -list -v -keystore を実行し、コマンド ライン プロンプトに従って操作します。アプリケーション署名証明書へのフルパス。
例えば:

keytool -list -v -keystore C:\TestApp.jks

結果に基づいて、対応する SHA256 フィンガープリントを取得します。
ここに画像の説明を挿入

マックOS

1.ターミナルターミナルを開きます。
ここに画像の説明を挿入

2. コマンド keytool -list -v -keystore を実行し、コマンド ライン プロンプトに従って操作します。アプリケーション署名証明書へのフルパス。
例えば:

keytool -list -v -keystore /Users/admin/Downloads/HmsDemo.jks

結果に基づいて、対応する SHA256 フィンガープリントを取得します。
ここに画像の説明を挿入

おすすめ

転載: blog.csdn.net/mingtiannihao0522/article/details/115368728