Google 登录
-
DEFAULT_GAMES_SIGN_IN
就是Google 的 play game登入。需要安装play game这个app。
接入方法
说明
v2的接入方法
v2相当于封装好了,不用再去像google帐户一样,还要自己去监听activity的回调
- 这里切换账号的时候,登录游戏的时候会直接使用缓存。必须在playgame中吧资料删除后,才会有使用新的账号。
这里会用到一个webClientId,gradle会根据firebase中生成的google-services.json自动生成R.string.default_web_client_id
-
DEFAULT_SIGN_IN
Google 登录,不需要Google game,只要有谷歌框架就行。
接入方法
错误排查
- DEFAULT_GAMES_SIGN_IN显示
SIGN_IN_REQUIRED
- 应用必须发布,添加测试账号
- 应用签名设置等是否正确
- 应用的app_id是否设置正确
可以通过筛查 PlayGamesServices这个log来判断问题