La domanda che fai non ha senso
Nel senso:
- non puoi SEMPLICEMENTE guardare un sorgente e PENSARE che abbia un main stile i programmini ""console"" che si scrivono per fare esperimenti
- devi considerare che quel sorgente e' solo una parte di qualcosa di moooolto piu' complesso
- il ""main"" viene usato SOLO in applicazioni console. In generale, in sistemi operativi che NON PREVEDONO la modalita' console (Android, appunto), il "main" manca totalmente.
Piu' in dettaglio, la tua applicazione viene inserita in un ""contesto""/""framework"" che la ""usa"".
Per fare cio', la tua applicazione NON HA un main, ma una serie di ""entry point"" che il ""framework"" conosce e sa come usare.
Se vuoi, il ""main"" e' l'""entry point" SOLO per le applicazioni console.