Gradle внезапно стал выдавать ошибку при сборке проекта
Всё работало и собиралось просто замечательно, но как только я обновил OneSignal до версии 4.2.0 и emoji-google до 0.7.0(оно и до этого было версии 0.7.0, но я просто скопировал с GitHub) стала возникать ошибка и я нигде не нашел её решение
Execution failed for task ':app:checkDebugAarMetadata'.
> Could not resolve all files for configuration ':app:debugRuntimeClasspath'.
> Could not resolve com.onesignal:OneSignal:4.2.0.
Required by:
project :app
> Could not resolve com.onesignal:OneSignal:4.2.0.
> Could not parse POM https://jcenter.bintray.com/com/onesignal/OneSignal/4.2.0/OneSignal-4.2.0.pom
> Content is not allowed in prolog.
> Could not resolve com.vanniktech:emoji-google:0.7.0.
Required by:
project :app
> Could not resolve com.vanniktech:emoji-google:0.7.0.
> Could not parse POM https://jcenter.bintray.com/com/vanniktech/emoji-google/0.7.0/emoji-google-0.7.0.pom
> Content is not allowed in prolog.
Файл build.gradle(корневой):
buildscript {
repositories {
flatDir {
dirs 'libs'
}
maven {
url 'https://maven.google.com/'
name 'Google'
}
jcenter()
gradlePluginPortal()
google()
mavenLocal()
}
dependencies {
classpath 'com.android.tools.build:gradle:4.1.2'
classpath 'com.google.gms:google-services:4.3.5'
classpath 'com.google.firebase:perf-plugin:1.3.4'
classpath 'com.google.firebase:firebase-crashlytics-gradle:2.5.0'
classpath 'gradle.plugin.com.onesignal:onesignal-gradle-plugin:0.12.6'
// NOTE: Do not place your application dependencies here; they belong
// in the individual module build.gradle files
}
}
allprojects {
repositories {
maven { url "https://jitpack.io" }
google()
jcenter()
}
}
task clean(type: Delete) {
delete rootProject.buildDir
}
Мой файл build.gradle(модуль app):
buildscript {
repositories {
maven { url 'https://plugins.gradle.org/m2/' }
mavenCentral()
}
dependencies {
classpath 'gradle.plugin.com.onesignal:onesignal-gradle-plugin:0.12.6'
classpath 'com.jakewharton.hugo:hugo-plugin:1.2.1'
}
}
plugins {
id 'com.onesignal.androidsdk.onesignal-gradle-plugin'
}
apply plugin: 'com.onesignal.androidsdk.onesignal-gradle-plugin'
apply plugin: 'com.android.application'
apply plugin: 'com.google.firebase.crashlytics'
apply plugin: 'com.google.firebase.firebase-perf'
repositories {
google()
flatDir {
dirs 'libs'
}
maven { url 'https://maven.google.com' }
}
android {
lintOptions {
checkReleaseBuilds false
// Or, if you prefer, you can continue to check for errors in release builds,
// but continue the build even when errors are found:
abortOnError false
}
compileSdkVersion 30
defaultConfig {
applicationId "com.driics.messenger"
buildConfigField "boolean", "IS_DEMO", "false"
buildConfigField "String", "DEMO_ACTION_LINK", ''
resValue 'string', "app_name", "Alpha Messenger"
resValue 'string', "support_email", "[email protected]"
resValue 'string', "sinch_app_key", "92aa5cab-f3c5-4ccd-8317-9bfa84704dcb"
resValue 'string', "sinch_app_secret", "nDr/tthof0y28ydFrg8Wgw=="
resValue 'string', "sinch_app_environment", "clientapi.sinch.com"
resValue 'string', "authority", applicationId + ".fileprovider"
resValue 'color', "colorPrimary", "#2196F3"
resValue 'color', "colorPrimaryDark", "#1976D2"
resValue 'color', "colorAccent", "#2196F3"
manifestPlaceholders = [
onesignal_app_id: 'aa7e0b66-8d0c-44db-bfcf-371d319fdb37',
onesignal_google_project_number: 'REMOTE'
]
minSdkVersion 19
targetSdkVersion 30
versionCode 2
versionName "1.0.2-public-alpha"
multiDexEnabled true
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
}
compileOptions {
sourceCompatibility JavaVersion.VERSION_1_8
targetCompatibility JavaVersion.VERSION_1_8
}
dependenciesInfo {
includeInApk true
}
buildToolsVersion '30.0.0'
}
dependencies {
implementation(name: 'sinch-android-rtc', version: '+', ext: 'aar')
implementation fileTree(include: ['*.jar'], dir: 'libs')
implementation('com.googlecode.ez-vcard:ez-vcard:0.10.4') {
exclude group: 'org.freemarker'
}
implementation 'androidx.multidex:multidex:2.0.1'
implementation 'androidx.appcompat:appcompat:1.2.0'
implementation 'com.google.android.material:material:1.3.0'
implementation 'androidx.cardview:cardview:1.0.0'
implementation 'androidx.browser:browser:1.3.0'
implementation 'androidx.swiperefreshlayout:swiperefreshlayout:1.1.0'
implementation platform('com.google.firebase:firebase-bom:26.5.0')
implementation 'com.google.firebase:firebase-crashlytics:17.3.1'
implementation 'com.google.firebase:firebase-analytics:18.0.2'
implementation 'com.google.firebase:firebase-database'
implementation 'com.google.firebase:firebase-storage'
implementation 'com.google.firebase:firebase-auth'
implementation 'com.google.firebase:firebase-perf'
implementation 'com.google.android.gms:play-services-places:17.0.0'
implementation 'com.google.code.gson:gson:2.8.6'
implementation 'com.onesignal:OneSignal:4.2.0'
implementation 'com.skyfishjy.ripplebackground:library:1.0.1'
implementation 'de.hdodenhof:circleimageview:3.1.0'
implementation 'com.eyalbira.loadingdots:loading-dots:1.0.2'
implementation 'id.zelory:compressor:2.1.0'
implementation 'com.kbeanie:multipicker:1.6@aar'
implementation 'com.github.chrisbanes:PhotoView:2.3.0'
implementation 'com.vanniktech:emoji-google:0.7.0'
implementation 'com.mxn.soul:flowingdrawer-core:2.1.0'
implementation 'com.nineoldandroids:library:2.4.0'
implementation 'com.github.bumptech.glide:glide:4.12.0'
annotationProcessor 'com.github.bumptech.glide:compiler:4.12.0'
}
apply plugin: 'com.google.gms.google-services'
googleServices.disableVersionCheck = true