Android requires really large memory and storage, I can hardly believe it can run on lightweight CPU systems, unless it's running elsewhere and just talk to this MCU via some layer or API.
Yes that's how some of our customers use it: have the heavy computation done on one CPU and use another light MCU when possible to save battery (for example for smartwatches).