Сначала сгенерируйте свой закрытый ключ, используя команду keytool, которая поставляется с JDK, используя следующую команду
keytool -genkey -v -keystore my-release-key.keystore -alias alias_name -keyalg RSA -keysize 2048 -validity 10000
Для получения дополнительной информации посетите страницу Генерация личного ключа
Затем создайте файл build.json, как показано ниже, и поместите его в папку <projectfolder>/buildConfig
{
"android": {
"release": {
"keystore": "my-release-key.keystore",
"alias": "alias_name",
"storePassword": "secretPassword",
"password" : "secretPassword"
}
}
}
. Храните файл my-release-key.keystore в папке <projectfolder>/buildConfig
Затемвыполните следующую команду
ionic cordova build android --prod --release --buildConfig ./buildConfig/build.json