*Maybe this is not the correct place for this post...but could be the closest! *
I know that Android largely uses Java and its executable runs on Dalvik VM....but considering that is is derived from linux...there is bound to be a way to use C/C++/python/...anything other than Java....
Anybody with a good idea of what needs to be done for that purpose ?