gpt4 book ai didi

android - Android我添加firebase后无法使用多个APK重建项目

转载 作者:行者123 更新时间:2023-12-03 06:30:45 24 4
gpt4 key购买 nike

请帮助,如果我向其中添加firebase远程配置,则无法构建我的项目。

我提供了三种产品,并且添加了这些依赖关系以便能够支持回到api level9

indexLegacyCompile 'com.google.android.gms:play-services-analytics:9.6.1'
indexLegacyCompile 'com.google.android.gms:play-services-location:9.6.1'
indexLegacyCompile 'com.google.android.gms:play-services-gcm:9.6.1'

如果删除这些行,则可以构建项目。

为了我的正常口味,我添加了播放服务和远程配置,如下所示:
indexCompile 'com.google.android.gms:play-services-analytics:10.2.6'
indexCompile 'com.google.android.gms:play-services-location:10.2.6'
indexCompile 'com.google.android.gms:play-services-gcm:10.2.6'
indexCompile 'com.google.firebase:firebase-config:10.2.6'

无论如何,
  • 都是我的依赖项:https://pastebin.com/EPRYyKH6
  • ,这是我的主要gradle文件:https://pastebin.com/tq7QZ9Hw
  • 和完整build.gradle(app):https://pastebin.com/R2k0Lagp

  • 我该如何解决?

    最佳答案

    可能是超过64k方法https://developer.android.com/studio/build/multidex.html的问题

    将此代码添加到gradle上,尝试一下:

    android {
    defaultConfig {
    ...
    minSdkVersion 15
    targetSdkVersion 25
    //add this line
    multiDexEnabled true
    }
    ...
    }

    dependencies {
    //add this dependencies
    compile 'com.android.support:multidex:1.0.1'
    }

    希望对你有效。

    关于android - Android我添加firebase后无法使用多个APK重建项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44278898/

    24 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com