0

我正在使用适用于 Android 的 Google+ api,并且每次连接到 PlusClient(当调用 onConnected() 回调时)时,我都会使用PlusClient.getCurrentPerson()函数获取签名用户的个人资料信息。

但是当我更新 Google+ 个人资料时,我仍然会得到旧的个人资料信息,例如旧姓名和旧照片。我一次又一次地尝试断开连接并连接到 PlusClient,但结果仍然是旧的。

4

1 回答 1

0

Android 客户端可以缓存用户的个人资料信息。要擦除缓存,请执行以下操作:

Open Android Settings -> <Select your app>

点击Clear data,点击Clear cache

这将确保删除缓存的配置文件数据。

如果您想在正在运行的应用程序中触发缓存更新,执行需要授权的调用有时会起到作用。一个例子是调用people.list

于 2013-10-28T15:58:19.803 回答