Android platform consists of four main layers. The Linux-based OS handles core services, middleware libraries provide functionality like SQLite and WebKit, the Application Framework exposes APIs to developers, and Applications are the actual user-facing software. These layers work together to create a complete mobile platform.