2017-02-23 151 views
0

我试图认证和使用GOOGEL API为Android,但是当我尝试配置建立依赖关系和同步的项目它给我一个错误,如授权谷歌API错误

Error:Execution failed for task ':app:prepareDebugAndroidTestDependencies'.> Dependency Error.

详见控制台。

screenshot for the error

的gradle构建(APP):

dependencies { 
compile fileTree(dir: 'libs', include: ['*.jar']) 
androidTestCompile('com.android.support.test.espresso:espresso-core:2.2.2', { 
    exclude group: 'com.android.support', module: 'support-annotations' 
}) 
compile 'com.android.support:appcompat-v7:24.2.1' 
testCompile 'junit:junit:4.12' 

compile 'com.google.android.gms:play-services-auth:10.2.0' 

compile 'com.google.api-client:google-api-client:1.22.0' 
compile 'com.google.api-client:google-api-client-android:1.22.0' 

compile 'com.google.apis:google-api-services-people:v1-rev4-1.22.0' 

我怎样才能解决这个问题?

回答

0

不知道,但我觉得你的谷歌API是相互矛盾的

compile 'com.google.android.gms:play-services-auth:10.2.0' 

compile 'com.google.api-client:google-api-client:1.22.0' 

可能会在内部使用其他依赖,具有不同的版本。

试试看:/gradlew app:dependencies看到你所有的依赖关系