As I was researching Java scripting, I came across an interesting new language. It is called HAXE. For me, the interesting part is the cross platform nature.
Having a quick look at it, it looks like that HAXE has quite an establish community of developers. There have been quite a few sites, applications and webapps using HAXE as their language of choice.
Be cross platform, it means that I could be developing a Android application, but it can also be deployed for iOS or a Windows phone.
A framework is also available to create rich and engaging sites. The framework is NME.
I am not too sure what toolchain is required, but with NME as a framework, deployment of it to an Android device looks to be quite easy.