gpt4 book ai didi

android - GCM 推送消息编码

转载 作者:塔克拉玛干 更新时间:2023-11-02 19:16:15 25 4
gpt4 key购买 nike

我正在尝试使用以下代码发送推送通知:

    Message message = new Message.Builder().addData("appName", appData.name)
.addData("message", pushData.message).build();

在接收端我的代码是:

String message = intent.getStringExtra("message");

当消息是英文、拉丁字符集时,一切正常。但是,当我尝试使用其他语言或字符 ç 时,它们会以问号形式出现或从字符串中删除。

注意:它是用utf-8编码的

最佳答案

Java 服务器

Message messagePush = new Message.Builder().addData("message", URLEncoder.encode("your message éèçà", "UTF-8")))

安卓应用

String message = URLDecoder.decode(intent.getStringExtra("message"), "UTF-8");

关于android - GCM 推送消息编码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13229723/

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