Before we talk about this feature, let me give an overview of Shared and Captive runtimes.
- Shared Runtime – A runtime that is installed as a separate application and can be used by multiple applications.
- Captive or Embedded Runtime – A runtime that is embedded within the application and is only used by that one application.
With shared runtime when an AIR Android application is launched a dialog is shown to install/update the runtime if AIR runtime is not installed or not updated, and this being an extra step is not a great experience for the application users.


