附加 Parcelable 的尺寸限制?

Size limitation on attached Parcelable?

我想知道附加到 IntentParcelable 是否有大小限制?我再次阅读了一些关于 IntentsBundlesParcelable 的文档,但没有关于大小限制的内容。但是我读了一些 answers,说附加的 Parcelable 的大小是有限的(例如,1 MB)。那么 Parcelable 是受大小限制还是仅取决于设备?

它在文档中有解释 here。每个进程的事务缓冲区为 1 MB。在我的理解中,要考虑的因素是:

  1. 单个交易大小(最大 1 mb)
  2. 交易数量(所有交易大小的总和应小于1 mb)