Mac で Android 署名証明書 .keystore ファイルを生成する

Mac で Android 署名証明書 .keystore ファイルを生成する

最初のステップ: まず、現在の Mac に JAVA 環境がインストールされているかどうかを確認します。ない場合は、JAVA 公式 Web サイトにアクセスしてインストールします。第 2 ステップ: ターミナルにコマンドを入力してここに画像の説明を挿入しますJDK/usr/libexec/java_home -Vアドレスを確認し、cd で切り替えます。その場所へ。

 cd /Library/Internet\ Plug-Ins/JavaAppletPlugin.plugin/Contents/Home 

ここに画像の説明を挿入します## ステップ 4: コマンドを直接入力するsudo keytool -genkey -alias tagoldalias -keyalg RSA -keysize 2048 -validity 36500 -keystore tagold.keystore

  1. 36500 は証明書の有効期間 (日数で 100 年間有効であることを示します) です。証明書の有効期限が切れないようにするには、これより長い時間を設定することをお勧めします。
  2. RSA 証明書署名アルゴリズム
  3. キーサイズ 1024 キーサイズ
  4. tagold202309.keystore キー名
  5. alias は証明書の別名で、設定したい文字に変更できます。英語の文字と数字を使用することをお勧めします。

ステップ 5: キーストアが生成されたら、warning コマンドを使用してキーストアの形式 jks を pkcs12 に移行します。

sudo keytool -importkeystore -srckeystore tagold.keystore -destkeystore tagold.keystore -deststoretype pkcs12 

キーストアのパスワードを入力します。

注:
1) キーストアを生成するときは、キー ストアのパスワードとキー エイリアス パスワードを同じに設定する必要があります。2
) キーストアの生成後、警告コマンドを使用してキーストア形式を jks から pkcs12 に移行します。これは元に戻されます。 .old で終わる古いファイルは基本的に使用されなくなったため、直接削除できます。

ステップ 6: 証明書の場所

ここに画像の説明を挿入します/ライブラリ/インターネット プラグイン/JavaAppletPlugin.plugin/Contents/Home

ここでのパス アドレスは、上記の Java のパス アドレスです。パスをコピーし、Enter キーを押して入力します。

ここに画像の説明を挿入します

ステップ 7:sudo keytool -list -v -keystore tagold.keystoreキーの詳細情報を表示するには、

ここに画像の説明を挿入します

おすすめ

転載: blog.csdn.net/long4512524/article/details/133045404