Я не совсем уверен, что понимаю вашу цель, но я предполагаю, что вы не хотите эмулировать выполнение ARM и поэтому не запускаете весь стек Android, а вместо этого реализуете некоторое подмножество API Java Java Android, работающее на стандартной JVMработает стандартный байт-код Java, верно?Если это так, я не знаю ни о каких подобных проектах.
Однако, если вы хотите запустить полный стек Android (включая Dalvik VM) на произвольном настольном компьютере (без эмуляции), взгляните напроект android-x86.org
.Существуют инструкции для запуска полного образа Android на виртуальной машине, чтобы вы могли размещать приложения Android в одной коробке.
Существует также проект, предоставляющий образ компакт-диска LiveAndroid , подходящий для работы в VirtualBox , VMWare или Microsoft Virtual PC , который может ускорить подтверждение концепции.
Надеюсь, это поможет.