Non riesco a capire perché devo pagare $ 3 per C4droid dato che è solo GCC con un editor.
Usa il nuovo CppDroid gratuito - IDE C/C++ su Android. Ha molti esempi e tutorial C/C++ inclusi. Collegamento al blog, collegamento a Google Play (richiede 190 MB).
La compilazione di applicazioni non richiede in generale una notevole potenza di elaborazione. L'ho fatto sul mio 286 tutto il tempo. L'OP vuole gcc sul suo telefono.
Cerca C4droid (compilatore C/C++) nel Google Market, quindi installa il plug-in GCC per C4droid dal market. (Questi costano un paio di dollari).
Dalla descrizione del mercato:
È un plugin per c4droid, che gli permette di compilare codice sorgente C e C++ usando GCC. Contiene gcc 4.7 con Bionic (Android libc). Il codice sorgente non è stato modificato, quindi puoi compilarlo tu stesso, se vuoi.
Puoi scrivere, compilare e distribuire codice nativo come applicazione Android.
Guarda qui per maggiori informazioni sull'NDK.
Se vuoi farlo senza il framework ufficiale e il pacchetto dell'applicazione, dovrai esaminare la compilazione incrociata dell'applicazione per l'architettura ARM.