в обычный байткод jvm транслировать
А теперь идите и почитайте, что такое JVM - Java Virtual Machine.
Хотите от виртуальной машины перейти к JVM?
UPD
Андроид - это операционная система. Со своей структурой, схемой работы с памятью и прочими сервисами...
Вот ты хочешь запустить андроид-приложение на ПК с ДРУГОЙ операционной системой. Ок, допустим. Приложение начинает запрашивать доступ к камере, адресной книге, местоположению и при этом хочет работать в фоновом режиме. При этом скачивает какие-то файлы из интернета и сохраняет их на SD-карте.
Как ты будешь принимать пуши от Firebase?
Как ты предлагаешь решить эту задачу без виртуальной машины?