Путь к файлу .keystore для подписанного апдейта cordova с build.json - PullRequest
0 голосов
/ 01 июля 2019

У меня есть гибридное приложение, разработанное с помощью Cordova. Каждый раз, когда я хочу создать подписанный apk, я должен выполнить следующие процедуры.

  1. У «Кордовы готовятся» к установке плагинов и платформ
  2. $ cordova build android --release --buildConfig для создания apk

У меня есть файлы build.json и app.keystore в корне кордовы. Когда я делаю $ cordova build android --release --buildConfig, он ищет файл app.keystore внутри папки android. Я не хочу, чтобы вручную скопировать вставить файл app.keystore в папку Android. Как мы можем изменить путь к файлу хранилища ключей при сборке самого проекта или переместить файл app.keystore во время сборки. Заранее спасибо

Мой build.json

{
  "android": {
      "debug": {
          "keystore": "../app.keystore",
          "storePassword": "united",
          "alias": "appreleasedemoalias",
          "password" : "*****",
          "keystoreType": "jks"
      },
      "release": {
          "keystore": "../app.keystore",
          "storePassword": "united",
          "alias": "appreleasedemoalias",
          "password" : "****",
          "keystoreType": "jks"
      }
  }
}
...