gpt4 book ai didi

android - 播放服务粒度依赖错误

转载 作者:塔克拉玛干 更新时间:2023-11-02 08:26:38 26 4
gpt4 key购买 nike

我尝试为 Google Play 服务 6.5.+ 使用新的粒度依赖

在我的 gradle 中我设置了:

dependencies {
compile 'com.android.support:appcompat-v7:21.0.2'
compile 'com.google.maps.android:android-maps-utils:0.3'
compile 'com.google.android.gms:play-services-base:6.5.87'
compile 'com.google.android.gms:play-services-location:6.5.87'
compile 'com.google.android.gms:play-services-maps:6.5.87'
}

但是我得到了这个错误:

Error:Execution failed for task ':app:processDebugResources'.
Error: more than one library with package name 'com.google.android.gms'
You can temporarily disable this error with android.enforceUniquePackageName=false
However, this is temporary and will be enforced in 1.0

我已经更新了所有 SDK。

使用这项新功能的正确方法是什么?谢谢。

已解决

问题是 android-maps-utils 已经有 Play Service 6.5.+,所以报错。

最佳答案

当前的 android-maps-utilsalready includes Google Play 服务。您可以尝试以下方法之一:

  1. their issue tracker 上打开一个问题所以他们会适应或帮助你(这意味着其他人也会从中受益)。

  2. 试试这个,我还没有测试过,它可能行不通!我没有查看 map 实用程序以了解它们实际使用的内容。

    compile('com.google.maps.android:android-maps-utils:0.3') {
    exclude group: 'com.google.android.gms'
    }

关于android - 播放服务粒度依赖错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27402145/

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