I have a Parcelable
structure which I send within Intent
via Context.sendBroadcast()
to be processed with some application's receiver further.
In update version of my application I change the Parcelable's
structure so I change types of some fields.
I would like to know if the sending broadcast is called just before application update will it be preserved somewhere in the system with the old Parcelable
s structure so I have a chance to get it further in my application with some following exception caused by inability to read Parcelable
because of not relevant structure?
Or I'm wrong and Android handles such situations in some different manner?