75得票9回答
谷歌API客户端(GoogleApiClient)在调用onConnected函数后抛出“GoogleApiClient尚未连接”异常

我在使用GoogleApiClient时发现了一些不太清楚的问题。 GoogleApiClient有一个名为onConnected的函数,当客户端连接成功后会运行该函数。 我自己编写了一个名为startLocationListening的函数,最终在GoogleApiClient的onCo...

43得票7回答
如何在 Android 设备中从 Gmail 登录后获取访问令牌?

我正在遵循Google Android登录。现在我可以获取idToken,但是之前我使用的后端服务器期望访问令牌,因为我之前使用的是Google+ 登录。现在我不想更改我的服务器端。但是,我该如何在我的android应用程序中使用Google登录并获取访问令牌,以便我可以向我的后端服务器验证用...

13得票1回答
如何在不实际显示地图的情况下拍摄谷歌地图快照

我希望能够在不实际加载谷歌地图到屏幕上的情况下,对谷歌地图中特定位置进行截屏。如果谷歌地图可以在后台拍摄截屏,那就太好了。

11得票2回答
在使用MVP模式开发Android应用时,应该将Android服务调用和对GoogleAPIClient的调用写在哪里?

我正在尝试参考此链接:https://github.com/jpotts18/android-mvp,在我的Android项目中实现MVP模式。我已经成功地实现了view/presenter/interactor类,但不确定如何处理以下问题: 1. 在哪里放置service调用代码? 无法在...

8得票5回答
由于:java.lang.IllegalStateException: GoogleApiClient 尚未连接

当我尝试为Android实现Google登录注销时,出现了以下错误信息: Caused by: java.lang.IllegalStateException: GoogleApiClient is not connected yet. 崩溃发生在DrawerActivity.java(...

8得票4回答
GoogleApiClient的onConnected方法没有被调用,在Service中使用。

我曾在Activity中使用GoogleApiClient时工作正常,但现在将其移到Service中后,onConnected未被调用。 public class StepsMonitoringService extends Service implements GoogleApiClien...

7得票2回答
使用Auth.GoogleSignInApi检查用户是否已经登录?

我发现要登录用户,我必须使用此代码: Intent signInIntent = Auth.GoogleSignInApi.getSignInIntent(mGoogleApiClient); startActivityForResult(signInIntent, RC_SIGN_IN);...

7得票4回答
SupportMapFragment.getMap() 的对象引用为空。

尝试了几乎所有方法后,我似乎无法在不引发空对象引用的情况下获取地图。我正试图将Google Map片段膨胀到一个片段中,但每次这样做时,我总是保留一个getmap null对象。 以下是我的代码: 我现在非常需要任何帮助,我已经尝试了几乎所有方法。 错误 java.lang.Nul...

7得票1回答
如何使用Dagger2提供GoogleApiClient依赖?

我开始使用Dagger2来管理依赖项,我正在尝试了解如何使用DI提供单例GoogleApiClient。这样做的动机是: 减少样板代码:多个Activity和Fragment需要GoogleApiClient 提高可测试性:目前这些Activity和Fragment测试不够充分 我想在...

7得票3回答
GMail API授权权限在UserRecoverableAuthUIException之前授予

我按照Google的快速入门示例设置了GMail API:https://developers.google.com/gmail/api/quickstart/android。我的应用程序成功请求了GET_ACCOUNTS权限,并允许用户选择他/她的gmail帐户。所选帐户保存在SharedP...