Android C2DM サービスで使用される registration_id フィールドの最大サイズは?
2937 次
3 に答える
9
の最大サイズregistration_id
は、Cookie の最大サイズである 4K (4096 バイト) によって制限されます。
実際には、トークンはそれよりもはるかに小さくなりますが、今後はこの動作に依存するべきではありません。
(registration_id
はペイロードの一部とは見なされないため、Reno が言及した脚注はここでは適用されません。)
出典: Google の Android チームに所属しています。:)
(最近何人かの人から質問があったので、これをより明確にするためにすぐにドキュメントを更新します。)
于 2011-10-19T01:03:45.900 に答える
2
このスレッドによると、結果はさまざまです (98 と 120 が与えられています) が、ポスターはデータベースに 255 を確保することを推奨しています。
于 2011-03-08T16:17:41.590 に答える
0
このリンクの下部にある脚注に従ってください。最大で 1024 バイトにする必要があります。また、Java を使用している場合、これは問題になりません。
private void handleRegistration(Context context, Intent intent)
{
String registration = intent.getStringExtra("registration_id");
.... }
[編集]
トレバーが言うように、最大サイズはクッキーのサイズでなければなりません。(4096 バイト)
于 2011-02-01T05:21:30.350 に答える