I've argued repeatedly that Androids current SDK makes no sense at all. I don't understand why if they have an NDK they need the bloody vm. Get rid of it. Let native linux execution occur and watch a whole new world of development take root building on the last 30 years of *nix dev.