Я обнаружил такую проблему, выполнив следующий трюк.
Прежде всего, сохраняйте свои глобальные библиотеки npm - npm , ionic-cli , cordova в актуальном состоянии .
$ node --version
v8.12.0
$ npm --version
6.4.1
$ ionic --version
4.1.2
$ cordova --version
8.1.1 (cordova-lib@8.1.0)
Затем вы должны установить ( downgrade , возможно) платформу cordova-android@6.3.0 в ваш проект cordova. Для этого принудительно установите плагин cordova-plugin-compat@1.2.0.
После добавления платформы создайте файл, так называемый build-extras.gradle со следующим содержимым для решения проблемы cordova-android@6.3.0.
configurations.all {
resolutionStrategy {
force 'com.android.support:support-v4:27.1.0'
}
}
Поместите этот файл в папку platform / android .
Позже, попробуйте cordova build android
еще раз!
PS: cordova-android@6.4+ может вызвать раздражающие сбои.