Решил надругаться над сабжем, экспериментируя с его байткодом, для этого нужно локальное окружение, где мой кривой код будет постоянно вылетать и глючить. Постоянно собирать и запускать на элумяторе, мягко говоря, долго, да и подсистема андроида мне не нужна, мне хватит main() / System.err.println() для отладки.
В гугле был найден dvk, но он зависит от бионика и тем самым требует виртуалку. Был найден libhybris, но его юзают для драйверов, как с ним собрать далвик не очень ясно. Была найдена презентация http://www.slideshare.net/pipatmet/porting-and-binding-dalvik-with-glib-c, полная тлена и безысходности. Есть какие-то еще варианты/решения?