无法在Android Studio中解析符号Google API客户端
我在Android Studio中发现以下错误:无法在Android Studio中解析符号Google API客户端,android,android-studio,google-api,Android,Android Studio,Google Api,我在Android Studio中发现以下错误: mGoogleApiClient = new GoogleApiClient.Builder(this) .addConnectionCallbacks(this) .addOnConnectionFailedListener(this) .addApi(LocationServices.API).build(); 我已经把它放在我的舱单上了, 和
mGoogleApiClient = new GoogleApiClient.Builder(this)
.addConnectionCallbacks(this)
.addOnConnectionFailedListener(this)
.addApi(LocationServices.API).build();
我已经把它放在我的舱单上了,
和在my gradle dependencies中编译'com.google.android.gms:play services:6.5.87'
我还下载了所需的sdk文件
为什么仍然会出现此错误?即使教程中没有正式列出,您也必须使用以下导入:
import com.google.android.gms.common.ConnectionResult;
import com.google.android.gms.common.api.GoogleApiClient;
import com.google.android.gms.common.api.GoogleApiClient.ConnectionCallbacks;
import com.google.android.gms.common.api.GoogleApiClient.OnConnectionFailedListener;
import com.google.android.gms.location.LocationListener;
import com.google.android.gms.location.LocationRequest;
import com.google.android.gms.location.LocationServices;
为了搜索者的利益: 如果您遵循与此相关的规则,则可以通过UI添加依赖项
我必须执行以下操作才能成功编译我的应用程序:
'com.google.android.gms:play services:'更新my build.grade
import com.google.android.gms.common.api.GoogleApiClient;
import com.google.android.gms.common.ConnectionResult;
import com.google.android.gms.common.api.ResultCallback;
import com.google.android.gms.common.api.Status;
只是为了记录问题 当存在版本冲突时会发生这种情况。检查构建消息,它将建议您应该导入的版本
主gradle
(classpath'com.google.gms:google services:3.1.0'
)中的类路径版本应该与应用程序gradle中包含的jar版本有关(compile'com.google.android.gms:play services auth:11.0.0')我遇到了这个问题,仅使用导入com.google.android.gms.common.api.GoogleAppClient
;不幸的是,我在它的相对活动之后搬家了。我返回到以前的状态,问题得到了解决。在依赖项中添加以下行以使用Google Places Api接口
dependecies{compile 'com.google.android.gms:play-services:11.2.0'
testCompile 'junit:junit:4.12'
}这个问题已经很老了,但是现在GoogleapClient已经被弃用了,我发现我不能再使用它了,应该使用它的替代品,
您是否使用了invalidate and clean and rebuild project?该教程中缺少很多内容。。。。例如,直到最后才详细说明您需要实现一些接口+方法。哪种特定的依赖关系回答了OPs问题?我的意思是,你不能期望整个Google Play服务库都包含在项目中……注意,只包含你需要的Play服务API也是很有用的。看见