Найдено несколько файлов с независимым от ОС путем 'play-services-basement.properties; - PullRequest
0 голосов
/ 02 сентября 2018

По какой-то причине я не могу собрать свой 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'

Кто-нибудь еще сталкивался с этой ошибкой? Что вы сделали, чтобы это исправить?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...