GooglePlayGamesPlugin 接入过程中遇到的问题

20180201 刚发现,只要画红框的这两个参数都填对GooglePlayGamesPlugin-0.9.42.unitypackage 也是可以用的
==================================================
play-games-plugin-for-unity 的 git 地址https://github.com/playgameservices/play-games-plugin-for-unity
用的 Unity 版本为 5.5.3f1,操作系统为 win7,测试手机为小米6,miui9
1、用 GooglePlayGamesPlugin-0.9.39a.unity 接入可以正常登录,用 GooglePlayGamesPlugin-0.9.42.unitypackage 接入无法正常登录,调用登录接口就会提示 "ERROR: Exception launching token request: java.lang.ClassNotFoundException: com.google.games.bridge.TokenFragment"

2、build 直接用 Unity 就好,不用导出 as 项目后再 build!!!

3、
GooglePlayGamesPlugin 接入过程中遇到的问题
关于 Resources Definition, 如果发行商没给,我们也可以根据这个格式自己编一个。
关于 ClientID, 如果是单机游戏可以不需要,如果是网游则需要,需要填这一项才能获得 token

4、Q: 谷歌登录成功之后,获取不到tokenId,即 PlayGamesLocalUser.GetIdToken() 返回空字符串。A: 实际上只有第一次才能获得 token, 后面只能缓存了。20180403

注:最近发现 GooglePlayGamesPlugin-0.9.42.unitypackage 在检测 jar 包冲突的时候会误删一些没有冲突的 jar 包导致打出包后运行报错,目前发现误删的包有 gpgs-plugin-support-0.9.42.aar


5、Q: 如何获得本地的谷歌 userId 列表。20180403


6、打开游戏获得 token,关闭游戏,删除谷歌帐号A,添加谷歌帐号B,再次打开游戏,依然获得帐号 A 的 token。20180403