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.
- Si desarrolla una aplicación para Android, ¿funciona tanto en teléfonos inteligentes como en tabletas inmediatamente?
- ¿Necesito saber alguna codificación para aprender a hacer aplicaciones Android?
- ¿Qué sitios web debe visitar regularmente un desarrollador de Android?
- ¿Cuál es la forma de aprender a desarrollar aplicaciones móviles para alguien que solo conoce HTML y CSS?
- ¿Cómo podemos hacer una aplicación de Android usando el lenguaje C ++?
JVM vs DVM
DVM vs ART: