Visual studio cordova 生成签名的apk时出错

Visual studio cordova 生成签名的apk时出错,visual-studio-cordova,Visual Studio Cordova,我正在尝试使用VisualStudio/Cordova模板构建一个签名的apk。但我收到了这个错误:构建一个平台时出错1 和:错误MDAVSCLI 1 我遵循本教程: 我的密钥库如下图所示: 我找到了一种方法:删除我可以构建的ant.properties中的引号 您在VS中使用的Cordova版本是什么?对于版本5.0及更高版本,您需要使用build.json,因为Android构建系统已迁移到Gradle。我使用的是版本4.3。通常,输出窗口会提供有关错误的更多详细信息。例如,如果您试图在以

我正在尝试使用VisualStudio/Cordova模板构建一个签名的apk。但我收到了这个错误:构建一个平台时出错1

和:错误MDAVSCLI 1

我遵循本教程:

我的密钥库如下图所示:


我找到了一种方法:删除我可以构建的ant.properties中的引号

您在VS中使用的Cordova版本是什么?对于版本5.0及更高版本,您需要使用build.json,因为Android构建系统已迁移到Gradle。我使用的是版本4.3。通常,输出窗口会提供有关错误的更多详细信息。例如,如果您试图在以前具有调试版本的设备上运行应用程序,则生成可能会成功,但您可能会看到不一致的证书错误。。。这只意味着您需要先在设备上卸载应用程序的调试版本。您在输出窗口中看到了什么?另外,您使用的Apache Cordova工具的版本是什么?VS 2015更新1/2/3或VS 2013?Visual studio 2015更新3
  -package-resources:
   [aapt] Creating full resource package...

  -package:
   [apkbuilder] Current build type is different than previous build: forced     apkbuilder run.
    [apkbuilder] Creating MainActivity-release-unsigned.apk for release...

 -post-package:

  -release-prompt-for-password:

   -release-nosign:

   -release-sign:
   [echo] Signing final apk...

       BUILD FAILED
      C:\Users\Leo\AppData\Local\Android\sdk1\tools\ant\build.xml:1135: The      following error occurred while executing this line:
           C:\Users\Leo\AppData\Local\Android\sdk1\tools\ant\build.xml:1147:  C:\Users\Leo\Desktop\Mobile\Mobile\platforms\android\"my-release-key.Keystore"   (The file name syntax, the name of the directory or volume label incorrect)

     Total time: 52 seconds
   Picked up _JAVA_OPTIONS: -Xmx512M

C:\Users\Leo\Desktop\Mobile\Mobile\platforms\android\cordova\node_modules\q\q.js:126
                  throw e;
                        ^
  Error code 1 for command: cmd with args: /s /c "ant release -f   C:\Users\Leo\Desktop\Mobile\Mobile\platforms\android\build.xml -Dout.dir=ant-build -Dgen.absolute.dir=ant-gen"
  Command finished with error code 1:   C:\Users\Leo\Desktop\Mobile\Mobile\platforms\android\cordova\build.bat --release
  ERROR building one of the platforms : error :  C:\Users\Leo\Desktop\Mobile\Mobile\platforms\android\cordova\build.bat: Command   failed with exit code 1
   You may not have the required environment or OS to build this project
MDAVSCLI : error : C:\Users\Leo\Desktop\Mobile\Mooobile\platforms\android\c