Установка платформы Cordova android завершается с ошибкой: Ошибка при обработке действия! Попытка вернуть
У нас есть автоматизированные сценарии для установки плагинов Cordova и установки всех платформ Cordova, и, наконец, для сборки двоичных файлов. Настройка используется в течение длительного времени. С сегодняшнего дня начались сбои сборки при установке платформы android с ошибкой Ошибка при обработке действия! Попытка вернуть...
Журнал:
Creating android project...
Creating Cordova project for the Android platform:
Path: platforms\android
Package: com.diona.mobility.clientApplication
Name: Client Application
Android target: android-19
Copying template files...
Running: android update project --subprojects --path "platforms\android" --target android-19 --library "CordovaLib"
Resolved location of library project to: E:\Products\Worksapce\dimas\build\clients\ClientApplication\full\cordova\platforms\android\CordovaLib
Updated and renamed default.properties to project.properties
Updated local.properties
No project name specified, using Activity name 'ClientApplication'.
If you wish to change it, edit the first line of build.xml.
Added file E:\Products\Worksapce\dimas\build\clients\ClientApplication\full\cordova\platforms\android\build.xml
Added file E:\Products\Worksapce\dimas\build\clients\ClientApplication\full\cordova\platforms\android\proguard-project.txt
Updated project.properties
Updated local.properties
No project name specified, using project folder name 'CordovaLib'.
If you wish to change it, edit the first line of build.xml.
Added file E:\Products\Worksapce\dimas\build\clients\ClientApplication\full\cordova\platforms\android\CordovaLib\build.xml
Added file E:\Products\Worksapce\dimas\build\clients\ClientApplication\full\cordova\platforms\android\CordovaLib\proguard-project.txt
Project successfully created.
Installing "com.phonegap.plugin.mobile-accessibility" for android
Fetching plugin "https://github.com/apache/cordova-plugin-device.git" via git clone
Installing "cordova-plugin-device" for android
Fetching plugin "https://github.com/apache/cordova-plugin-network-information.git" via git clone
Installing "cordova-plugin-network-information" for android
Installing "com.pushwoosh.plugins.pushwoosh" for android
Installing "de.appplant.cordova.plugin.email-composer" for android
Installing "de.appplant.cordova.plugin.local-notification" for android
Error during processing of action! Attempting to revert...
Кто-нибудь знает об этой ошибке? Заранее спасибо.
2 ответа
Потратив несколько часов, обнаружил, что сбои этой сборки вызваны изменениями зависимостей в последнем плагине com.phonegap.plugin.mobile-accessibility. Удаление этого плагина устранило ошибку (не было никакой другой опции, так как для того же плагина нет предыдущей помеченной рабочей версии).
Я думаю, что-то не так с Cordova Plugins. Как это описано в этом посте: Broken BarcodeScanner Plugin, я бы сказал, что проблема о чем-то. с плагинами.
Вы говорите, что все работали нормально в течение нескольких недель, поэтому я не буду беспокоиться о вашем сценарии. Решение, которое работало для другого пользователя, состояло в том, чтобы скопировать плагин из gitHub и установить его по локальному пути.
git clone https://github.com/pathtoplugin.git
cd to your Cordova project.
Cordova plugin add InsertPath\BarcodeScanner