uniapp Android パッケージは、独自の証明書と署名を生成します。HBuilderX3.2.0 以降では、サーバー生成の証明書がサポートされ (この方法が推奨されます)、サーバーは比較的簡単なワンクリック操作を生成します。自分で段階的に操作するのは比較的面倒です。
サーバーが生成した証明書 (推奨)
-
サーバーによって生成された証明書はアプリケーションの appid にバインドされます。つまり、各 appid は独自の証明書を生成します。
-
サーバーによって生成された証明書には証明書情報が自動的に入力され、カスタム証明書情報はサポートされず、有効期間は 100 年間です。
-
サーバーによって生成された証明書を表示またはダウンロードするには、DCloud Developer Center にログインします。
- 開発者のバックグラウンドでログインする
- [アプリケーション管理] > [マイ アプリケーション] をクリックし、プロジェクトを見つけて
プロジェクトの詳細を入力し、 をクリックし证书管理
、 をクリックして创建证书
、証明書ファイルが生成されるまで待ちます。
- [アプリのパッケージ化] ページで、
使用云端证书
[パッケージ] を選択してクリックします。
自分で証明書を生成するよりもはるかに簡単です。 - 必要に応じて
查看证书
、開発者のバックグラウンドで確認できます
Android プラットフォーム署名証明書 (.keystore) を手動で生成する
公式ドキュメントのチュートリアルはここで公開されており、手順はここで説明されています
- 最初のステップは、Android をダウンロードするための推奨バージョンを選択することです。ダウンロードする前に、
ここでダウンロードする必要があります。ダウンロードとインストールが完了したら、win+rを押してコマンドウィンドウを開き、Enterを押して黒いウィンドウに入り、次のコマンドを入力します。注册登录
cmd
d:
set PATH=%PATH%;"这里要改为你刚才安装的目录"
つまり、d:
dドライブディレクトリに切り替えることになります。
-
署名証明書を生成するこのステップには注意が必要です
。情報は標準化された方法で入力され、ランダムな入力はアプリ マーケットでのアプリのリストに影響を与える可能性があります。 -
署名を取得する 署名ツールをダウンロードするダウンロード
とインストールが完了したら、ソフトウェアにパッケージ名を入力すると署名が生成されます。ソフトウェアが電話機にインストールされていることが前提となります。!
この時点で、証明書を手動で生成して署名を取得する操作は完了しますが、より便利で迅速な最初の方法をお勧めします。
プレビューをありがとう、この記事は終わりです。