我开发了一个Android应用程序,它在4.2.2中正常工作但在2.3.6中没有工作,首先我无法使用2.3.6登录我的应用程序。 我正在使用身份验证Account-manager,如果 4.2.2 ,则返回139个字符的访问令牌长度。
ya29.1.AADtN_Xh_Wg1ffx5MSXzcT9Gk1dgKSLjUTAGc01dEabXyn68FxwNtwhRkn7z_E37wV7lKXCjnntvmn9magfgMKXStPVprpsqHsR80wXzlFyjtYOJ69YGuiT0nt5UM_A4EfQn ya29.1.AADtN_Vy6CouCIAGsh9NLXaMQAF1zHq3qgB2dJ8Oyvr8UBowZzKxqnsQtCfvwWet9QpWo0sJxEPFK8tPbLwRcG1DNeX4So9drhZrSJI-7TkVycdkBYqueCwOneEB5hDBbsr7 ya29.1.AADtN_Vy6CouCIAGsh9NLXaMQAF1zHq3qgB2dJ8Oyvr8UBowZzKxqnsQtCfvwWet9QpWo0sJxEPFK8tPbLwRcG1DNeX4So9drhZrSJI-7TkVycdkBYqueCwOneEB5hDBbsr7
但是当我尝试使用 2.3.6 登录时,它会返回70个字符的访问令牌长度,如。
ya29.1.AADtN_X4TA2THN6JjAmx6iVfY5HEsGPpVwH6soLe8siIHxEDosgteVJ3P_6NtlQ ya29.1.AADtN_X4TA2THN6JjAmx6iVfY5HEsGPpVwH6soLe8siIHxEDosgteVJ3P_6NtlQ ya29.1.AADtN_X4TA2THN6JjAmx6iVfY5HEsGPpVwH6soLe8siIHxEDosgteVJ3P_6NtlQ ya29.1.AADtN_X4TA2THN6JjAmx6iVfY5HEsGPpVwH6soLe8siIHxEDosgteVJ3P_6NtlQ
我正在验证服务器端的访问令牌。它适用于4.2.2但2.3.6会引发以下异常
警告:/ user / signin:com.google.api.client.googleapis.json.GoogleJsonResponseE xception:400 OK
请建议我如何解决此问题。 2.3.6以上版本应该支持它。 提前致谢。