Android C2DM服务中使用的registration_id字段的最大可能大小是多少?
Android C2DM服务中使用的registration_id字段的最大可能大小是多少?
registration_id
的最大大小受cookie的最大大小限制,即4K(4096字节)。
实际上,令牌的大小要小得多,但您不应依赖此行为。
(registration_id
不被视为有效负载的一部分,因此Reno提到的脚注在此不适用。)
来源:我在Google的Android团队上工作。 :)
(我很快就会更新文档,以使其更清晰,因为最近有一些人在询问。)
根据此链接底部的脚注。最多应该是1024字节。如果你在使用Java,那么这不应该是一个问题。
private void handleRegistration(Context context, Intent intent)
{
String registration = intent.getStringExtra("registration_id");
.... }
[编辑]
就像Trevor所说的那样,最大尺寸应该是一个cookie的大小。(4096字节)