У меня возникла ошибка выше после создания сборки в ionic3. Я пробовал много решений, но не работает, скажите мне, кто-нибудь, как исправить указанную выше ошибку? ниже я должен включить // файл свойств проекта. Я пробовал решение ниже, но у меня не сработало:
//Project-properties file
target=android-26
android.library.reference.1=CordovaLib
cordova.system.library.1=com.razorpay:checkout:1.4.6
cordova.system.library.2=com.android.support:support-v4:24.1.1+
cordova.system.library.3=com.google.firebase:firebase-core:+
cordova.system.library.4=com.google.firebase:firebase-messaging:+
cordova.gradle.include.1=cordova-plugin-fcm/app-FCMPlugin.gradle
cordova.system.library.5=com.android.support:support-v4:25.+
cordova.system.library.6=com.android.support:appcompat-v7:25.+
cordova.system.library.7=com.android.support:support-v4:24.1.1+
cordova.gradle.include.2=phonegap-plugin-barcodescanner/app-barcodescanner.gradle
cordova.system.library.8=com.squareup.okhttp3:okhttp:3+




Это решение сработало для меня
1- В папке CordovaLib и в файле build.gradle измените положение Maven вверх
Repositories {
maven {
url "https://maven.google.com"
}
jcenter()
}
2- В общем файле build.gradle проекта измените положение Maven и добавьте google ()
Repositories {
maven {
url "https://maven.google.com"
}
google()
jcenter()
}
3- В файле build.gradle папки APP измените положение Maven и добавьте google ()
buildscript {
repositories {
maven {
url "https://maven.google.com"
}
google()
mavenCentral()
jcenter()
}
dependencies {
classpath 'com.android.tools.build:gradle:3.0.0'
}
}
// Allow plugins to declare Maven dependencies via build-extras.gradle.
allprojects {
repositories {
google()
mavenCentral();
jcenter()
}
}
4 - Наконец, запустите «Make Project», который находится в верхнем углу Android Studio.

Это сработало, спасибо, теперь ты мой официальный герой ionic / cordova
Решенная проблема в моем проекте libgdx также с использованием этого подхода.
Спасибо! Вы спасли день!
@Danielly Queiroz, извини, но где находится «В файле build.gradle приложения»? я могу найти только 2 файла build-gradle: один внутри папки «CordovaLib» и один внутри папки «android» (мы используем ionic 1)
@SimoneCampagna Извините, но мой подход был протестирован с использованием ionic 3
@DaniellyQueiroz не имеет значения :) Ваше решение IMHO в порядке, но половина решения в нашем сценарии сборки: но я повторяю, правильно! Огромное спасибо :)
Это сработало для меня в проекте Apache / Cordova. Были небольшие различия, но я видел, что делать.
Это тоже сработало для меня, но вы должны объяснить, как вы к этому пришли? Я сравнил файлы, которые вы указали в двух разных проектах, и в одном было то же самое, что вы написали, а другой нужно было исправить. Почему это случилось ? почему они разные? Однако спасибо за ваш ответ.
Спасибо! Была такая же проблема со сборкой проекта cordova - установка репозитория maven в качестве первой записи в файлах \ platform \ android \ build.gradle и \ platform \ build.gradle.
для меня это было: platform / android / build.gradle; платформы / android / app / build.gradle; платформы / android / CordovaLib / build.gradle
Я сделал следующее:
ionic cordova platform remove android
ionic cordova platform add android
ionic build android
И это сработало!
Я заменил com.android.tools.build:gradle:3.2.1 в файле сборки верхнего уровня на версию самой студии Android, и это сработало.
Вы можете найти текущую студийную версию в Help - About.
У меня была такая же проблема со сборкой проекта cordova - для меня было достаточно установки репозитория maven в качестве первой записи в файле \ platform \ android \ build.gradle.