gpt4 book ai didi

android - 代号 1 android 推送通知未注册推送

转载 作者:太空狗 更新时间:2023-10-29 13:59:29 26 4
gpt4 key购买 nike

我正在尝试使用我的 cn1 android 应用程序获取推送通知。我让它在 ios 上完美运行,但出于某种原因,它甚至没有在 android 上注册。这是我做的

我在我的 Play 商店控制台中启动了一个新项目,输入应用名称和包名称。

然后我进入我的谷歌云控制台并为我的应用程序生成了一个新的 API 并启用了 GCM。这给了我一个服务器 key 、项目 ID(只有 4 位数字)和一个项目编号。

然后我尝试使用以下代码在我的应用程序中注册推送:

Hashtable meta = new Hashtable();
meta.put(com.codename1.push.Push.GOOGLE_PUSH_KEY, XXXX);
Display.getInstance().registerPush(meta, true);

对于 push key,我输入了在云开发者控制台中给我的 4 位项目 ID。然后,我为我的应用程序创建了一个 KeyStore 并将其发送以进行构建。但是,当我使用该应用程序时,它不会触发推送注册并且设备 ID 为 null。我仅包含构建提示 android.playService.*=true。我还尝试同时包含 android.includeGPLayServicesandroid.playService.*,但仍然没有用。我究竟做错了什么?我的项目 ID 应该是 4 位数字吗?在在线示例中,它们似乎比 4 长???

最佳答案

请参阅开发人员指南部分 https://www.codenameone.com/manual/appendix-ios.html#push-bureaucracy-android-section

您需要发件人 ID: enter image description here

关于android - 代号 1 android 推送通知未注册推送,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36982873/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com