ern*_*neo 5 android token push-notification parse-platform
安装完成后,我需要获取 deviceToken 以用于其他目的。这是我到目前为止所开发的:
\n\nParse.initialize(this, "qqd423WEfwWEF32FewferT434fs323rfRT", "g7Rre4g7gsGRwgGw458Hdf443gFHk534Mrtg34");\n final ParseInstallation currentInstallation = ParseInstallation.getCurrentInstallation();\n\n currentInstallation.saveInBackground(new SaveCallback() {\n public void done(ParseException e) {\n if (e == null) {\n System.out.println("ok");\n deviceToken = currentInstallation.get("deviceToken").toString();\n System.out.println(deviceToken);\n } else {\n System.out.println("not ok");\n }\n }\n });\nRun Code Online (Sandbox Code Playgroud)\n\n问题是,如果我执行代码,应用程序就会崩溃,这是生成的错误:
\n\n02-02 09:44:17.151 \xef\xb9\x95 FATAL EXCEPTION: main, PID: 5855 java.lang.NullPointerException\nRun Code Online (Sandbox Code Playgroud)\n\n生成这个的代码是这样的:
\n\ndeviceToken = currentInstallation.get("deviceToken").toString();\nRun Code Online (Sandbox Code Playgroud)\n\n有人可以帮助我吗?我只需要在安装完成后获取 deviceToken 即可。
\n| 归档时间: |
|
| 查看次数: |
8420 次 |
| 最近记录: |