用于Android C2DM服务的registration_id字段的最大可能大小是多少?
用于Android C2DM服务的registration_id字段的最大可能大小是多少?
a的最大尺寸 registration_id
受cookie的最大大小限制,即4K(4096字节)。
在实践中,令牌将比这小得多,但你不应该依赖这种行为。
(该 registration_id
不被视为有效载荷的一部分,因此Reno提到的脚注不适用于此处。)
资料来源:我是Google的Android团队成员。 :)
(我会尽快更新文档,以便更清楚,因为最近有几个人问过。)
根据 这个帖子 结果有所不同(98和120给出),但海报建议在数据库中留出255,这就是我要去的地方。
根据此链接底部的脚注。 它最多应该是1024个字节。如果您使用Java,这也不应该引起关注。
private void handleRegistration(Context context, Intent intent)
{
String registration = intent.getStringExtra("registration_id");
.... }
[编辑]
就像特雷弗所说,最大尺寸应该是饼干的大小。 (4096字节)