Unityを起動してプロジェクトを開き、メニューから「File」「Build Settings」の順にクリック
Platformに「Android」を選択して、「Switch Platform」ボタンをクリックしてプラットフォームを切り替える
「Player Settings」ボタンをクリック
UnityエディタのInspectorビューにPlayer Settingsコンポーネントを表示
Per-Platform Settingsタブのうち、右から2番目のロボットのタブを開き「Publishing Settings」をクリックし表示する
「Create New Keystore」にチェックを入れ
「Browse Keystore」ボタンをクリックすると
「Create a new keystore」ダイアログが開きます
証明書のファイル名と保存先を指定し「保存」ボタンをクリック
保存先を指定したらKeystoreのパスワードを入力します
パスワードを入力したらKeyのaliasのドロップダウンリストをクリックし、展開されたリストから「Create a new key」を選択
サブウィンドウが開くので必要な項目に入力して「Create key」ボタンをクリック
Browse Keystoreで指定したフォルダに証明書が生成される
証明書が生成されたら、Keyのaliasのドロップダウンリストをクリックし、新しくつくったものを選択
Password欄にはCreate a new keyサブウィンドウで入力したパスワードを入力
最後にBuild Settingsサブウィンドウの「Build」ボタンをクリックし、APKファイルを生成する
正常にビルドが完了し、APKファイルが生成されたら電子署名は完了です