构建签名的apk时出错

时间:2015-10-12 17:08:07

标签: visual-studio-cordova

我正在尝试使用visual studio / Cordova模板构建一个已签名的apk。但是我收到了这个错误:ERROR构建其中一个平台1

并且:错误MDAVSCLI 1

我遵循本教程: http://taco.visualstudio.com/en-us/docs/tutorial-package-publish-readme/

我的密钥库就像图像:

enter image description here

  -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

1 个答案:

答案 0 :(得分:0)

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