如何在Android Studio的依赖项中解决具有相同包名的2个库?

时间:2015-04-29 16:18:37

标签: android google-maps android-studio

我的项目中有以下依赖项:

     compile fileTree(dir: 'libs', include: ['*.jar'])
     compile 'com.android.support:appcompat-v7:21.0.2'
     compile 'com.google.android.gms:play-services:6.5.87'
     compile project(path: ':backend', configuration: 'android-endpoints')
     compile project(':library')
     compile files('libs/volley.jar')
     compile('com.google.maps.android:android-maps-utils:0.3+')

现在在同步时我得到了以下错误:

错误:任务':app:processDebugResources'执行失败。

  

错误:多个包含包名称的库' com.google.maps.android'   您可以使用android.enforceUniquePackageName = false暂时禁用此错误   但是,这是暂时的,将在1.0

中强制执行

我尝试过如下但是我得到了同样的错误:

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

我也尝试过以下但错误仍然存​​在:

  compile('com.google.maps.android:android-maps-utils:0.3') { transitive = false }

我正在使用以下内容:

  

classpath' com.android.tools.build:gradle:1.0.0'

我该怎么办?

0 个答案:

没有答案