Когда вы сталкиваетесь с этим типом проблемы, вы просто понижаете версию Gradle до 2.2.3 и повторно синхронизируете проект, который будет работать.
оя Ионная Информация
пакеты cli: (/ Users / billb / dev / customer-mkt-app / node_modules)
@ionic/cli-utils : 1.15.2
ionic (Ionic CLI) : 3.15.2
глобальные пакеты:
cordova (Cordova CLI) : 7.0.1
местные пакеты:
@ionic/app-scripts : 3.0.1
Cordova Platforms : android 6.2.3 ios 4.4.0
Ionic Framework : ionic-angular 3.3.0
система:
Android SDK Tools : 26.1.1
ios-deploy : 1.9.2
Node : v6.11.5
npm : 3.10.10
OS : macOS Sierra
Xcode : Xcode 9.0.1 Build version 9A1004
Переменные среды:
ANDROID_HOME : /Users/billb/Library/Android/sdk
Разное:
backend : pro
Я могу успешно построить приложение. Когда я пытаюсь открыть его в Android Studio, я получаю несколько ошибок, в основном из-за ошибки синхронизации. Вот 5 ошибок в консоли сообщений.
Невозможно разрешить зависимость для ': @ debug / compileClasspath': не удалось разрешить проект: CordovaLib. Не удалось разрешить проект: CordovaLib.
Требуется: проект:
Проект: объявляет зависимость от конфигурации 'debugCompile' до конфигурации 'debug', которая не объявлена в дескрипторе для проекта>: CordovaLib.
Невозможно разрешить зависимость для ': @ debugAndroidTest / compileClasspath': не удалось разрешить проект: CordovaLib. Не удалось разрешить проект: CordovaLib.
Требуется: проект:
Проект: объявляет зависимость от конфигурации 'debugCompile' до конфигурации 'debug', которая не объявлена в дескрипторе для проекта>: CordovaLib.
Невозможно разрешить зависимость для ': @ debugUnitTest / compileClasspath': не удалось разрешить проект: CordovaLib. Не удалось разрешить проект: CordovaLib.
Требуется: проект:
Проект: объявляет зависимость от конфигурации 'debugCompile' до конфигурации 'debug', которая не объявлена в дескрипторе для проекта>: CordovaLib.
Невозможно разрешить зависимость для ': @ release / compileClasspath': не удалось разрешить проект: CordovaLib.
Не удалось разрешить проект: CordovaLib. Требуется: проект:
Проект: объявляет зависимость от конфигурации 'releaseCompile' до конфигурации 'release', которая не объявлена в дескрипторе для проекта: CordovaLib.
Невозможно разрешить зависимость для ': @ releaseUnitTest / compileClasspath': не удалось разрешить проект: CordovaLib.
Не удалось разрешить проект: CordovaLib. Требуется: проект:
Проект: объявляет зависимость от конфигурации 'releaseCompile' до конфигурации 'release', которая не объявлена в дескрипторе для проекта: CordovaLib.
Я действительно не знаю, что это значит, и Google не оказал никакой реальной помощи. Что мне нужно сделать здесь?
Примечание: обнаружил это после публикации этого. Передача информации здесь на случай, если это поможет кому-то еще.