Произошла ошибка при создании приложения Visual Studio Cordova с использованием гибридных приложений для нескольких устройств только в конфигурации выпуска и распространения.

Я разрабатываю мобильное приложение с использованием Cordova с помощью гибридных приложений для нескольких устройств в Visual Studio 2013. В конфигурации отладки все в порядке, приложение будет правильно скомпилировано и установлено на устройстве. Но когда я пытаюсь скомпилировать и развернуть с помощью конфигурации Release или Distribution, это даст мне эту ошибку.

Error code 1 for command: cmd with args: /s,/c,ant,release,-f,d:\PhoneGap\projects\MyWeddingCard\MyWeddingCard\bld\Distribution\platforms\android\build.xml,-Dout.dir=ant-build,-Dgen.absolute.dir=ant-gen
1>  Command finished with error code 2: d:\phonegap\projects\MyWeddingCard\MyWeddingCard\bld\Distribution\platforms\android\cordova\build.bat --release,
1>  
1>  C:\Users\RezaRa\AppData\Roaming\npm\node_modules\vs-mda\node_modules\q\q.js:126
1>                      throw e;
1>                            ^
1>EXEC : error : d:\phonegap\projects\MyWeddingCard\MyWeddingCard\bld\Distribution\platforms\android\cordova\build.bat: Command failed with exit code 2
1>      at ChildProcess.whenDone (C:\Users\RezaRa\AppData\Roaming\npm\node_modules\vs-mda\node_modules\cordova\node_modules\cordova-lib\src\cordova\superspawn.js:131:23)
1>      at ChildProcess.emit (events.js:98:17)
1>      at maybeClose (child_process.js:756:16)
1>      at Process.ChildProcess._handle.onexit (child_process.js:823:5)

Я знаю, что это общая ошибка, но есть ли способ понять, в чем проблема.

p.s. Я создал файл хранилища ключей и добавил его в файл ant.properties.


person Reza    schedule 19.10.2014    source источник


Ответы (1)


Я обнаружил проблему, я изменил путь к файлу хранилища ключей в свойствах ant с

key.store=D:\PhoneGap\projects\MyWeddingCard\Key\MyWeddingCardKeystore.keystore

to

key.store=D:\\PhoneGap\\projects\\MyWeddingCard\\Key\\MyWeddingCardKeystore.keystore

person Reza    schedule 19.10.2014
comment
Большое спасибо за размещение этого. У меня была такая же проблема, и я не мог найти решение нигде. Очень признателен. - person Rob; 07.11.2014