2012-08-08 37 views
0

我们已经实现了Xtify SDK 2.1.0.2,它在API 16上完美工作。 如果我在API级别低于16的任何AVD上运行它, t注册,我没有得到xtify XID。getXidKey()在API低于16时返回null。Android Xtify SDK GCM实现

XtifySDK.start(getApplicationContext(), XTIFY_APP_KEY, SENDER_ID); 
XtifySDK.getXidKey(getApplicationContext()); // returns null 
XtifySDK.isNotificationEnabled(getApplicationContext(); // returns true 

我们重新检查了实施指南,没有看到任何东西丢失。 我们甚至在项目中加入了GSM库,但没有帮助。

有什么我需要做的,使其工作?

回答

1

我已经确认示例应用程序可以正常使用API​​级别8.您需要设置具有目标名称Google API(不是Android),API级别8的AVD。您还必须确保添加您的Gmail在您的AVD启动后记帐。

+0

非常感谢迈克尔。问题在于我们没有在AVD上设置Google帐户(似乎在Google API 16上avd不需要)。 此外,在测试示例应用程序后,我们注意到我们有一些“接收者”在Manifest上发表了评论。 – cminatti 2012-08-13 15:55:45

相关问题