Android 谷歌api的问题';s

Android 谷歌api的问题';s,android,google-app-engine,Android,Google App Engine,编译时,我遇到以下错误: 错误:任务“:app:processDebugResources”的执行失败 错误:多个程序包名为“com.google.android.gms”的库 但是,在删除该行时: 编译'com.google.android.gms:play services:6.1.11' 我收到以下错误: 错误:(41,42)错误:包com.google.android.gms.appindexing不存在 错误:(42,42)错误:包com.google.android.gms.appi

编译时,我遇到以下错误: 错误:任务“:app:processDebugResources”的执行失败

错误:多个程序包名为“com.google.android.gms”的库

但是,在删除该行时: 编译'com.google.android.gms:play services:6.1.11'

我收到以下错误: 错误:(41,42)错误:包com.google.android.gms.appindexing不存在 错误:(42,42)错误:包com.google.android.gms.appindexing不存在

试图删除另一行: 编译'com.google.android.gms:play services ads:8.4.0' 我收到以下错误: 错误:(41,42)错误:找不到符号类操作
错误:(162,67)错误:找不到符号变量API

数小时后,我找到了解决方案。 我删除了:

compile 'com.google.android.gms:play-services:6.1.11'
并从以下位置导入失败的符号“Action”和“variable API”:

import com.google.android.gms.ads.AdRequest;
import com.google.android.gms.ads.AdView;
import com.google.android.gms.common.api.GoogleApiClient;

这就解决了我的问题。

您不应该试图编译该库的两个不同版本。就用最新的吧。您可能还希望确保所有构建工具和存储库包都是最新的。有关更多信息,请参见我的答案: