Quoto l'approccio di gaia.
Io ancora non ho capito perché nel 2010 le linee in C e C++ debbano ancora finire con il punto e virgola. Sarebbe come se in basic si usassero ancora i numeri di riga.
Ho provato Eclipse con SDK e ATD, importando progetti realizzati (e quindi compilabili e funzionanti) in puro SDK e ottenendo già errori. Non è così terribile (anche io vengo da VisualBasic) ma mi chiedo perché mai spuntano fuori errori da un progetto importato che già funziona di suo.
Ho provato anche Inventor, probabilmente si trattava di un esperimento di IDE abortito, gli eseguibili mi son sembrati grossi e inefficienti.
Darò un'occhiata a questo Basic4Android.