По какой-то причине я не могу собрать свой apk, хотя я следовал инструкциям по добавлению плагина firebase в свое приложение. Это мой файл Gradle.
buildscript {
repositories {
jcenter()
google()
}
dependencies {
classpath 'com.android.tools.build:gradle:3.0.1'
classpath 'com.google.gms:google-services:4.1.0' // google-services plugin
}
}
allprojects {
repositories {
google() // Google's Maven repository
flatDir {
dirs 'libs'
}
}
}
apply plugin: 'com.android.application'
dependencies {
implementation fileTree(dir: 'libs', include: ['*.jar'])
implementation(name: 'android.arch.lifecycle.runtime-1.0.0', ext:'aar')
implementation(name: 'com.android.support.customtabs-26.1.0', ext:'aar')
implementation(name: 'com.android.support.support-compat-26.1.0', ext:'aar')
implementation(name: 'com.android.support.support-core-ui-26.1.0', ext:'aar')
implementation(name: 'com.android.support.support-core-utils-26.1.0', ext:'aar')
implementation(name: 'com.android.support.support-fragment-26.1.0', ext:'aar')
implementation(name: 'com.android.support.support-media-compat-26.1.0', ext:'aar')
implementation(name: 'com.android.support.support-v4-26.1.0', ext:'aar')
implementation(name: 'com.google.android.gms.play-services-ads-15.0.1', ext:'aar')
implementation(name: 'com.google.android.gms.play-services-ads-base-15.0.1', ext:'aar')
implementation(name: 'com.google.android.gms.play-services-ads-identifier-15.0.1', ext:'aar')
implementation(name: 'com.google.android.gms.play-services-ads-lite-15.0.1', ext:'aar')
implementation(name: 'com.google.android.gms.play-services-basement-15.0.1', ext:'aar')
implementation(name: 'com.google.android.gms.play-services-gass-15.0.1', ext:'aar')
implementation project(':GoogleMobileAdsPlugin')
implementation 'com.google.firebase:firebase-core:16.0.3'
}
apply plugin: 'com.google.gms.google-services'
android {
compileSdkVersion 28
buildToolsVersion '27.0.3'
defaultConfig {
minSdkVersion 19
targetSdkVersion 28
applicationId 'com.TheWalrus.CaveShenanigan'
ndk {
abiFilters 'armeabi-v7a', 'x86'
}
versionCode 10
versionName '2.0.8'
}
lintOptions {
abortOnError false
}
aaptOptions {
noCompress '.unity3d', '.ress', '.resource', '.obb'
}
signingConfigs {
release {
storeFile file('C:/Users/mrmei/OneDrive/Documents/mrmeizongoKeyStore.keystore')
storePassword 'smallronaldo2000'
keyAlias 'mrmeizongokeystore'
keyPassword 'smallronaldo2000'
}
}
buildTypes {
debug {
minifyEnabled false
useProguard false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-unity.txt'
jniDebuggable true
}
release {
minifyEnabled false
useProguard false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-unity.txt'
signingConfig signingConfigs.release
}
}
packagingOptions {
doNotStrip '*/armeabi-v7a/*.so'
doNotStrip '*/x86/*.so'
}
}
И это ошибка, которую я получаю.
Найдено более одного файла с независимым от ОС путем 'play-services-basement.properties'
Кто-нибудь еще сталкивался с этой ошибкой? Что вы сделали, чтобы это исправить?