If device implementations declare the feature FEATURE_CANT_SAVE_STATE
, then they:
cantSaveState
running in the system at a time. If the user leaves such an app without explicitly exiting it (for example by pressing home while leaving an active activity the system, instead of pressing back with no remaining active activities in the system), then device implementations MUST prioritize that app in RAM as they do for other things that are expected to remain running, such as foreground services. While such an app is in the background, the system can still apply power management features to it, such as limiting CPU and network access.cantSaveState
attribute.cantSaveState
, such as changing CPU performance or changing scheduling prioritization.If device implementations don't declare the feature FEATURE_CANT_SAVE_STATE
, then they:
cantSaveState
attribute set by apps and MUST NOT change the app behavior based on that attribute.