2012-01-26 12 views
10

Quiero instalar una aplicación Java Me en mi teléfono Android. Lo he intentado con jbed y algunas otras máquinas virtuales, pero no funciona. En Windows Mobile, probé con javaFx y funcionó, así que traté de hacer lo mismo en Android, pero no puedo encontrar una aplicación javaFx. Mi teléfono es Samsung GT-i5500. Gracias.¿es posible instalar java fx en un teléfono Android?

+0

Puede rastrear el estado de esto en el rastreador de problemas: https://javafx-jira.kenai.com/browse/RT-15401 – Petr

+0

awt puede ejecutar en Android puede utilizar este proyecto [AwtonAndroid] (http://stackoverflow.com/questions/39366994/install-java-on-android-kitkat-sbc/43949045#43949045) –

Respuesta

12

Oracle demostró la ejecución de aplicaciones JavaFx en dispositivos Android en la última conferencia de JavaOne. Supuestamente la aplicación incluiría su propia copia del tiempo de ejecución de JVM más o menos. Nada está disponible públicamente en esta etapa, pero sospecho que algo está en proceso.

E.g. lea más en Dzone

Actualización Dic. 2012: Debe estar cada vez más cerca de la realidad. JavaFX is now running on a Raspberry Pi, (enlace ya no es válido) que utiliza un chip ARM al igual que la mayoría de los dispositivos Android. Simplemente haga un search of Java FX on Raspberry Pi y encontrará muchas referencias.

+1

Enlace ** JavaFX ahora se ejecuta en una Raspberry Pi ** ya no es válido. – bsmk

-2

No sin recurrir a enraizamiento o alguna otra cosa no estándar. Android ejecuta el Dalvik VM

5

Google creó su propia JVM para Android (Dalvik) por motivos de rendimiento, por lo que como están las cosas ahora, no es posible. El equipo de JavaFX afirmó anteriormente que podría ejecutarse en Android, pero no lo he visto.

+0

El problema no es que Google haya creado su propia JVM, sino muchos proveedores (como IBM, BEA) para su plataforma , pero que la implementación de Google no es compatible con las especificaciones de Sun/Oracle. Cuando desarrolle, pruebe y empaque la aplicación en Oracle JVM, entonces debería ejecutarse en IBM JVM o BEA JVM con pocos problemas. Sin embargo, no puede ejecutar su paquete de aplicación en Dalvik. – Gerbrand

+0

No es estrictamente cierto que Google creó Dalvik (Fue escrito originalmente por Dan Borstein [wikipedia] (https://en.wikipedia.org/wiki/Dalvik_virtual_machine) pero fue adoptado por Google y ahora obviamente es una parte central de Android. – groodt

+0

@cuberoot me haces reír, Dalvik es solo clon de JVM. Dan y todo el equipo de android hacen una copia exacta de un sistema existente y luego lo publican como un nuevo producto. – ozhan

Cuestiones relacionadas