解析SDK中的对象ID和安装ID,给出空值

时间:2015-12-10 05:42:15

标签: android parse-platform

我正在尝试使用以下代码解析installation idobject id

Parse.initialize(this, Constants.PARSE_APPLICATION_ID, Constants.PARSE_CLIENT_KEY);

ParseInstallation.getCurrentInstallation().getObjectId() and 
ParseInstallation.getCurrentInstallation().getInstallationId().

我在android的应用程序类中使用上面的代码。两个都给我null。有时他们给我值,但没有在解析控制台中显示它的条目。任何人都可以请帮助我,我正在做什么。提前谢谢。

1 个答案:

答案 0 :(得分:1)

首先,您订阅了解析推送,然后更新安装表中的记录。

  

ParsePush.subscribeInBackground(" APP_NAME&#34);

订阅安装后调用以获取objectId和installationId。

您的代码如下:

在您的应用程序类

 Parse.initialize(this, Constants.PARSE_APPLICATION_ID, Constants.PARSE_CLIENT_KEY);
 ParsePush.subscribeInBackground("APP_NAME");

在您想要获取此ID的活动中: ParseInstallation.getCurrentInstallation().getObjectId() and ParseInstallation.getCurrentInstallation().getInstallationId()