构建签名 apk 时出错

Error to build a signed apk

我正在尝试使用 visual studio /Cordova 模板构建签名的 apk。但我收到此错误:构建平台之一时出错 1

并且:错误 MDAVSCLI 1

我正在学习本教程: http://taco.visualstudio.com/en-us/docs/tutorial-package-publish-readme/

我的密钥库如下图所示:

  -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

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