2015-10-12 2 views
0

Я пытаюсь построить подписанный apk с визуальной студией/шаблоном Кордовы. Но я получаю эту ошибку: Ошибка создания одной из платформ 1Ошибка создания подписанного apk

И: Error MDAVSCLI 1

I'm после этого урока: http://taco.visualstudio.com/en-us/docs/tutorial-package-publish-readme/

и мой Keystore, как изображение ниже:

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 
+0

Какую версию Кордовы вы используете со своим VS? Для версий 5.0 и выше вам нужно использовать build.json, так как система сборки Android переместилась в Gradle. –

+0

Я использую версию 4.3 – Leogreen

+0

Часто окно вывода содержит более подробную информацию об ошибках. Например, если вы пытаетесь запустить приложение на устройстве с ранее отладочной версией, сборка может быть успешной, но вы можете увидеть несогласованную ошибку сертификата ... что просто означает, что вам нужно удалить отладочную версию приложение на устройстве. Что вы видите в окне вывода? Кроме того, какую версию Tools для Apache Cordova вы используете? VS 2015 Обновление 1/2/3 или VS 2013? –

ответ

0

Я нашел способ: удаление цитаты в моем ant.propert я могу построить.

Смежные вопросы