jjzjj

GoogleApiClient

全部标签

android - Android Wear API 的 GoogleApiClient 失败需要更新,但我已经更新了

我正在尝试设置一个GoogleWear应用程序,因此在我的移动端,我正在尝试创建一个使用Wea​​rableAPI的GoogleApiClient,但我收到一条错误消息,提示我需要更新(SERVICE_VERSION_UPDATE_REQUIRED)。但我的手机已经安装了最新版本的GooglePlay服务。我使用标准的AndroidStudio创建向导创建了一个带有可穿戴应用程序的应用程序,这是我的主要Activity(我还在list中添加了“”。importandroid.app.Activity;importandroid.app.Dialog;importandroid.os.B

android - 未找到 GoogleApiClient 类

我正在尝试使用googlefitapi获取步数。我正在使用starterguide当我尝试粘贴代码时privateGoogleApiClientmClient=null;Androidstudio找不到“com.google.android.gms.common.api”包和GoogleApiClient类。我添加了compile'com.google.android.gms:play-services:7.0.0'我的毕业典礼。有什么建议吗?谢谢编辑:我把gradle改成了编译'com.google.android.gms:play-services:6.5.87'现在它可以工作了…

android - 没有互联网连接时,Google API 客户端连接方法会卡住 UI

我在文档中读到连接方法“立即返回,并在后台连接到服务”。但我认为情况并非如此,至少对我而言。我什至为connect方法创建了一个单独的线程,但每次调用onStart方法(我尝试连接的地方)时UI仍然卡住。注意:只有在没有互联网连接时才会发生这种情况。那么我该如何解决这个问题呢?谢谢 最佳答案 像上面说的检查你是否有互联网连接..!!privatevoidCheckConnection(){ConnectivityManagercm=(ConnectivityManager)getApplicationContext().getSys

android - FusedLocationApi 与 PendingIntent 用于后台位置更新。无法接收更新

来自google的示例源代码很容易在前端实现连续位置更新,但我仍然无法清楚地了解或理解后台位置更新如何使用FusedLocationApi和PendingIntent。LocationService类:publicclassLocationServiceextendsIntentService{privatestaticfinalStringTAG=LocationService.class.getSimpleName();privatestaticfinalStringACTION_LOCATION_UPDATED="location_updated";privatestaticfi

android - 分离 Activity 和 GoogleApiClient 的关注点

像往常一样,我的LoginActivity中有很多代码,我真的更愿意将Activity职责与GooglePlay登录问题分开。多次重写此LoginActivity代码后,在许多不同的应用程序中,简单(但不太优雅)的解决方案是将GoogleAPI客户端创建为Application类对象.但是,由于连接状态会影响用户体验流程,因此我对这种方法一直不满意。是否有一种优雅的方式将GoogleApiClient放在Activity之外? 最佳答案 0。长话短说对于不耐烦的编码人员,可以在GitHub上找到以下实现的工作版本.将我们的问题简化为

java - BaseGameUtils GoogleApiClient.ApiOptions 无法解析为类型

将BaseGameUtils项目作为库导入并修复了几个错误后,我遇到了这些错误:GoogleApiClient.ApiOptionsmGamesApiOptions=null;GoogleApiClient.ApiOptionsmPlusApiOptions=null;GoogleApiClient.ApiOptionsmAppStateApiOptions=null;错误表明GoogleApiClient.ApiOptions无法解析为类型。我得到的其他错误:publicvoidsetGamesApiOptions(GoogleApiClient.ApiOptionsoptions)

更新到 Google Play Services 9.0.83 后,Android Place Picker (PlacePicker) 不再有搜索图标

最近我的一些用户开始报告说搜索图标已经从PlacePickerUI小部件中消失了。我能够将问题隔离到更新到GooglePlay服务9.0.83。是否有人找到了重新恢复搜索图标的解决方法?更新:我还注意到PlacePicker.IntentBuilder类的setLatLngBounds()方法在更新到9.0.83后不再正常运行。它将map居中于0lat,0long在非洲海岸外的海洋中。只要我不调用setLatLngBounds(),PlacePicker就会以我当前的位置为中心。更新:我有一个想法,但我需要大家的帮助。基于本网站的信息apkmirror.com有基于CPU和屏幕DPI的

android - 在 Android App 后台处理 GoogleFit

我正在尝试将我的应用连接到Google健身。我正在使用需要执行以下操作的IntentService。当我有关于步骤的信息时开始。此时,我正在尝试通过调用以下代码来创建GoogleApiClient:mClient=newGoogleApiClient.Builder(this).addApi(Fitness.HISTORY_API).addScope(newScope(Scopes.FITNESS_ACTIVITY_READ_WRITE)).addScope(newScope(Scopes.FITNESS_LOCATION_READ_WRITE)).addConnectionCallb

android - GoogleApiClient 连接总是第一次失败但第二次成功

我通过GoogleApiClient为应用设置了googleplus登录。每当应用程序首次安装并尝试通过GoogleApiClient建立连接时,它永远不会成功,并且总是以onConnectionFailed和result结束包含:ConnectionResult{statusCode=SIGN_IN_REQUIRED,resolution=PendingIntent{4130e760:android.os.BinderProxy@4130e700}}但是当第二次登录时,它的调用成功并且onConnected命中。为什么一次就能成功?我的Builder参数有问题吗?publicvoid

java - Android GoogleAPIClient-NoClassDefFoundError : com/google/android/gms/internal/zzsa

我正在开发一个使用GoogleAPIClient来(显然)在后台获取用户当前位置的应用。对于此任务,我将IntentService与WakefulBroadcastReceiver结合使用(每小时获取一次位置)。在开发环境中一切正常,但在Play商店中部署时,一些设备出现此错误:FatalException:java.lang.NoClassDefFoundError:com/google/android/gms/internal/zzsaatcom.google.android.gms.common.api.GoogleApiClient$Builder.(UnknownSource