1. Application Building Blocks & ComponentsAndroid applications are composed of one or more applicationcomponents- Activity- Services- Intents- Content Providers- Broadcast…