CN1原生Google+登录无法在Android上运行

时间:2016-02-17 08:45:54

标签: android codenameone

我正在尝试使用Google+按照here的说法在CodenameOne应用中实施社交媒体登录,但我无法让它发挥作用。

有时,我会在设备上找到所有活动Google帐户的对话框(其中有多个),之后我会收到空​​指针异常。从adb日志中发生NPE是因为当我尝试在getAccessToken()回调中访问它时,GoogleConnect实例的loginSuccessful()方法为空。

其他时候,应用程序只是在调用GoogleConnect.doLogin()后冻结,日志中没有任何内容表明出现了什么问题。一切都在模拟器和iOS上运行良好。

有没有人遇到类似问题,有没有人知道如何解决它?

2 个答案:

答案 0 :(得分:0)

我认为这与gradle支持的来回问题有关。我们deployed a new version yesterday应该恢复gradle功能并希望能解决这个问题。

答案 1 :(得分:0)

为我解决问题的是明确定义构建提示android.playService.plus而不是使用android.includeGPlayServices=true(参见https://www.codenameone.com/blog/a-thank-you-an-important-update-on-android-builds.html

PS:Google+登录博客(http://www.codenameone.com/google-login.html)上的信息需要更新。