この記事は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 フィンガープリントを取得します。