AndroidApp type that represents a media source app that can be launched in a media player.
displayName resolves to an empty string if the package is not found so it can be used to filter out recently uninstalled apps.
Provides an icon for the app which can be displayed in the UI.
Provides a unique identifier for the App instance.
Provides a description of the app which can be displayed in the UI.