Я не могу скомпилировать свой проект с последними targetSdkVersion 28 и gradle: 3.3.2 из-за конфликтов зависимостей "Все библиотеки com.android.support должны использовать одну и ту же спецификацию версий"
apply plugin: 'com.android.application'
android {
compileSdkVersion 28
buildToolsVersion '27.0.3'
defaultConfig {
minSdkVersion 16
targetSdkVersion 28
versionCode 369
versionName "4.0.2"
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
}
flavorDimensions "tier"
productFlavors {
playStoreFree {
...
}
}
}
repositories {
mavenCentral()
maven {
url "https://maven.google.com"
}
}
dependencies {
implementation fileTree(include: ['*.jar'], dir: 'libs')
implementation 'com.android.support:appcompat-v7:28.0.0'
implementation 'com.android.support:support-v4:28.0.0'
implementation 'com.google.android.gms:play-services-ads:17.1.3'
implementation 'com.google.android.gms:play-services-analytics:16.0.7'
implementation 'com.google.firebase:firebase-core:16.0.7'
implementation 'com.anjlab.android.iab.v3:library:1.0.44'
implementation 'com.facebook.android:facebook-android-sdk:4.31.0'
implementation 'com.android.support:recyclerview-v7:28.0.0'
}
apply plugin: 'com.google.gms.google-services'
Iпрочитайте много ответов на stackoverflow об этой проблеме, но ни один из них действительно не помог мне решить проблему.Я не делаю здесь ничего необычного, просто пытаюсь включить все последние стандартные библиотеки для Google Play, Google Ads, FireBase, Facebook и т. Д. Кто-нибудь может сказать мне правильную конфигурацию для этого?
В настоящее время у меня есть рабочая конфигурациядля targetSDKVersion 27:
apply plugin: 'com.android.application'
android {
compileSdkVersion 27
buildToolsVersion '27.0.3'
defaultConfig {
minSdkVersion 16
targetSdkVersion 27
versionCode 369
versionName "4.0.2"
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
}
flavorDimensions "tier"
productFlavors {
playStoreFree {
...
}
}
}
repositories {
mavenCentral()
maven {
url "https://maven.google.com"
}
}
dependencies {
implementation fileTree(include: ['*.jar'], dir: 'libs')
implementation project(':SliderPreference')
implementation 'com.android.support:appcompat-v7:27.0.2'
implementation 'com.android.support:support-v4:27.0.2'
implementation 'com.google.android.gms:play-services-ads:15.0.1'
implementation 'com.google.android.gms:play-services-analytics:16.0.1'
implementation 'com.google.firebase:firebase-core:16.0.1'
implementation 'com.anjlab.android.iab.v3:library:1.0.44'
implementation 'com.facebook.android:facebook-android-sdk:4.31.0'
implementation 'com.android.support:recyclerview-v7:27.0.2'
}
apply plugin: 'com.google.gms.google-services'