Cómo hacer que un archivo de juego Java sea instalable en Android

Es bastante imposible, si está intentando con un dispositivo no rooteado. Puede probar Cómo ejecutar aplicaciones y juegos Java en Android, si está utilizando un dispositivo rooteado.

Razón, por qué no puede ejecutar la aplicación Java en Android:

Aunque, Java es el lenguaje de programación principal en el desarrollo de Android, no está utilizando JVM (máquina virtual Java – Wikipedia) para su ejecución. Android está utilizando su propia máquina virtual simplificada y ligera, llamada DVM (Dalvik Virtual Machine) / ART (Android Run Time). Eso es lo que no podemos ejecutar aplicaciones Java en dispositivos Android.

JVM vs DVM

DVM vs ART:

Java compila sus archivos en formato .jar, que es similar al archivo zip, pero Android los codifica en formato .dex. Por lo tanto, no es posible ejecutar archivos Java directamente en un dispositivo Android. Puedes crear el juego en Android Studio y hacer diseños en Java / xml, reutilizar casi todo el código Java con pequeños ajustes y compilarlo en un archivo apk.