Ionic 3, Angular 4.3 приложения для Android развертывания устройства не удалось - PullRequest
0 голосов
/ 09 октября 2018

Когда я запускаю команду ionic cordova run android --device, я получаю следующую ошибку.Кто-нибудь еще сталкивался с такой проблемой раньше, я не могу развернуть свое приложение на своем телефоне.Я запускаю это в Windows 10.

СБОЙ ПОСТРОЕНИЯ за 13 секунд (узел: 10556) UnhandledPromiseRejectionWarning: Необработанный отказ от обещания (идентификатор отклонения: 1): Ошибка: cmd: Команда завершилась неудачно с кодом выхода 1 Ошибкавывод: СБОЙ: Сбой сборки с исключением.

Спасибо.

Ответы [ 2 ]

0 голосов
/ 09 октября 2018

Редактирование файла build.gradle может быть проблематичным, поскольку удаление и повторное добавление платформы приведет к этим изменениям.Представьте себе, что новый разработчик впервые добавляет платформу Android - теперь им нужно также вручную отредактировать этот файл build.gradle.

Лично я обнаружил, что ошибка в этом сообщении была устранена путем исправления некоторых несовместимостей версий библиотеки поддержки Android.Я сделал это, установив плагин cordova-android-support-gradle-release с помощью следующей команды:

ionic cordova-android-support-gradle-release --variable ANDROID_SUPPORT_VERSION=27.+

https://github.com/dpa99c/cordova-android-support-gradle-release

0 голосов
/ 09 октября 2018

Решение этой проблемы: редактирование файла build.gradle, который находится в строке platform / android / build.gradle, где говорится, что allprojects {...}

структура должна выглядеть следующим образом:

`allprojects {
    repositories {
        maven {
            url "https://maven.google.com"
        }
        jcenter()
    }
}`

, поэтому maven должен идти перед jcenter ().

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...