Visual studio 使用 cordova 5.1.1 签署应用程序

Visual studio signing app with cordova 5.1.1

我在 visual studio 2015 年使用 Cordova 5.1.1 开发了一个应用程序,我可以调试它并在没有签名的情况下发布它,当我尝试添加用于签名的代码时我遇到了问题。 这是 5.1.1 for sign app 的代码(修改 build.json):

 {
 "android": {
    "release": {
        "keystore": "example.keystore",
        "storePassword": "example",
        "alias": "example",
        "password" : "example",
        "keystoreType": ""
         }
    }
}

这就是错误

A problem occurred evaluating root project 'android'.
Keystore file does not exist: C:\Users\Simone\Desktop\example\example\platforms\android\..\..\example.keystore

密钥库在文件夹 platform\android 中,但我不明白为什么有 \..\..\ 我从不添加这个

我该如何解决这个问题?

谢谢

路径C:\Users\Simone\Desktop\example\example\platforms\android.....\example.keystore 具有误导性。

要解决此问题,只需将密钥库文件复制到项目根目录即可。