我遇到了以下崩溃GameHelper.java:
com的go.google.example.games.basegameutils.GameHelper.resolveConnectionResult(GameHelper.java:752)中com.google.android.gms.common.ConnectionResult.startResolutionForResult(未知来源)的[main] java.lang.NullPointerException. google.example.games.basegameutils.GameHelper.onConnectionFailed(GameHelper.java:729)
我认为,可能发生的唯一原因是,如果mActivity == null在GameHelper.java:752:
mConnectionResult.startResolutionForResult(mActivity, RC_RESOLVE);
Run Code Online (Sandbox Code Playgroud)
mActivity获取null onStop()
是否可能GameHelper.java有bug并且如果onConnectionFailed()在onStop()调用之后发生可能会崩溃?谢谢.
编辑:在更新到最新的Play API(rev 15)和更新的GameHelper.java之后发生了.
我已经将更新的谷歌游戏服务纳入我的应用程序,我可以看到,在我的应用程序启动时,有一个自动登录.我想知道这是否可以被禁用,因为我想将该选项提供给用户.我搜索了BaseGameUtils提供的代码,但我看不到任何符号函数被调用.
任何帮助,将不胜感激!
谢谢 :)