我正在开发一个android项目,直到今天它还很好。它获取用户数据,并通过WebSocket创建一个连接到服务器。我启动该项目来检查一些东西,它工作正常,2分钟后我再次启动它,它停止获取用户位置,它说Google Play服务有问题
使用Google应用程序管理器:针对com.google.android.gms.common.internal.service.zap的服务不可用:连接结果{状态代码=服务无效,解决方法=空,消息=空},带有GooglePlayServicesUtil:com.example.airboxproject需要Google Play商店,但它丢失了。W/GoogleApiManager:针对com.google.android.gms.common.internal.service.zap的服务不可用:连接结果{状态代码=服务无效,解决方法=空,消息=空}
我不会得到这个消息之前,但现在它不断产生这些错误,我不知道该怎么办。我删除了模拟器,并上传了一个新的,现在有它的图形用户界面的差异。我必须在不到48小时内提交此项目,我有它的问题。
编辑:它显示的GUI的某些部分为Android 2,即使它是Android 11
1条答案
按热度按时间8fsztsew1#
从Android Studio创建新模拟器,并验证其是否已安装Google Play。工具〉设备管理器〉创建设备。在Play商店列下选择带有Google Play徽标的设备。
和/或验证是否在Android Studio顶部的运行按钮旁边选择了正确的模拟器。
检查设备是否支持Google Play服务也是最佳做法。
取消注解if(googleAPI.isUserResolvableError(result))条件,以便向用户自动对话解释错误
https://developers.google.com/android/reference/com/google/android/gms/common/GoogleApiAvailability