美文网首页
解决release-signing.properties文件无法

解决release-signing.properties文件无法

作者: BUTIMHERE | 来源:发表于2022-03-07 13:32 被阅读0次

    在换电脑重新配置ionic项目环境后,最后需要打包成已经生成的签名文件,
    但是将之前已经生成好的keystore文件和release-signing.properties文件放入platforms/android下,
    重新运行编译

      ionic cordova build android --prod --release 
    

    运行完后release-signing.properties文件不被使用, 无法生成签名文件,仍然是未签名状态。

    解决方案:重新另外配置一个build.json文件放在项目的根目录下,内容如下:

      {  
        "android": {
      "debug": {
          "keystore": "../aries/platforms/android/myapp.keystore",
          "storePassword": "***",
          "alias": "myapp",
          "password" : "***",
          "keystoreType": "",
          "packageType": "apk"
      },
      "release": {
          "keystore": "../aries/platforms/android/myapp.keystore",
          "storePassword": "***",
          "alias": "myapp",
          "password" : "***",
          "keystoreType": "",
          "packageType": "apk"
        }
        }
      }
    

    官网说明:https://cordova.apache.org/docs/en/latest/guide/platforms/android/index.html#setting-gradle-properties

    然后再重新编译

      ionic cordova build android --prod --release --buildConfig build.json --verbose
    

    执行完后生成的将会是已签名文件

    相关文章

      网友评论

          本文标题:解决release-signing.properties文件无法

          本文链接:https://www.haomeiwen.com/subject/gwfnrrtx.html