0
Я пытаюсь построить подписанный apk с визуальной студией/шаблоном Кордовы. Но я получаю эту ошибку: Ошибка создания одной из платформ 1Ошибка создания подписанного apk
И: Error MDAVSCLI 1
I'm после этого урока: http://taco.visualstudio.com/en-us/docs/tutorial-package-publish-readme/
и мой Keystore, как изображение ниже:
-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
Какую версию Кордовы вы используете со своим VS? Для версий 5.0 и выше вам нужно использовать build.json, так как система сборки Android переместилась в Gradle. –
Я использую версию 4.3 – Leogreen
Часто окно вывода содержит более подробную информацию об ошибках. Например, если вы пытаетесь запустить приложение на устройстве с ранее отладочной версией, сборка может быть успешной, но вы можете увидеть несогласованную ошибку сертификата ... что просто означает, что вам нужно удалить отладочную версию приложение на устройстве. Что вы видите в окне вывода? Кроме того, какую версию Tools для Apache Cordova вы используете? VS 2015 Обновление 1/2/3 или VS 2013? –