2015-02-23 8 views
10

Chciałbym wiedzieć, czy istnieje ograniczenie rozmiaru na Parcelable dołączone do Intent? Przeczytałem kilka dokumentów o Intents, Bundles, Parcelable i nie było nic o ograniczeniu rozmiaru. Ale przeczytałem około answers, co oznacza, że ​​rozmiar dołączonego Parcelable jest ograniczony (na przykład 1 MB). Więc są one ograniczone rozmiarami lub zależy tylko od urządzenia?Ograniczenie rozmiaru na dołączonej przesyłce?

Odpowiedz

10

Wyjaśniono to na dokumentach here. Bufor transakcji dla każdego procesu wynosi 1 mb. W moim zrozumieniu czynników, które należy uwzględnić to:

  1. indywidualna wielkość transakcji (maksymalnie 1 MB)
  2. Liczba transakcji (suma wielkości wszystkich transakcji powinna być mniejsza niż 1 mb)
Powiązane problemy