¿Existe la posibilidad de ejecutar applets en Android o Blackberry?
Esto es lo que dice el sitio de Java www.java.com :
"KVM, la máquina virtual para dispositivos móviles, es la contraparte de JVM (máquina virtual Java) .Es utilizado para ejecutar applets y aplicaciones escritas con tecnología Java en dispositivos móviles.KVM debe ser instalado por el fabricante.No está disponible para Descarga o instalación por los consumidores ".
- Signo de dólar ($) después del nombre de clase de actividad en registros de Android (clase interna no anónima)
- Actualizaciones de interfaz de usuario de subprocesos en Android
- Mensaje de advertencia de inhabilitación con la biblioteca import android.hardware.SensorListener
- AVD no se está ejecutando
- Iniciar chat de vídeo sin interacción del usuario - Android
Ahora Android tiene una máquina virtual personalizada llamada DVM (Dalvik Virtual Machine). ¿Podemos compararlo con KVM? Me pregunto si podemos reprogramar DVM para incorporar funciones de KVM para ejecutar applets en Android. Lo mismo ocurre con Blacberry, ¿existe alguna posibilidad?
- Problema de compilación de Gradle: actualización de Quickblox y httpclient en el último SDK23 de Android
- No se puede conectar mediante httpconnection en android
- ¿Cómo puedo utilizar una tarea asíncrona para cargar un archivo en el servidor?
- Uso de la clase GLSurfaceView con diseños xml para Android
- EditText crece a medida que el texto ingresa
- ¿Por qué Android dibuja Vista dentro de otra (con anchura y altura definidas en píxeles) de manera incorrecta?
- Cómo incrustar el servidor i-jetty en la aplicación Android?
- Android: HorizontalScrollView dentro de ScrollView
Jave applet todavía está vivo, muchas organizaciones lo utilizan, una gran cantidad de HMI lo utilizan, también los bancos, quería comprar algunas tabletas android y utilizarlo en nuestra fábrica para nuestros técnicos, pero no applet apoyo, así que voy a usar mi Android tableta como máquina de juego para mis hijos.
Me pregunto si podemos reprogramar DVM para incorporar funciones de KVM para ejecutar applets en Android.
Hay muy poca superposición entre lo que ofrece Android y lo que necesita un applet, como AWT. Dado que los applets, como tecnología, han estado muertos durante más de una década, no puedo imaginar que valdría la pena el esfuerzo de nadie para modificar el firmware de Android para incluir las clases necesarias y averiguar cómo ejecutar un applet en una actividad de Android.
Los applets no son compatibles con los teléfonos de forma predeterminada. Los clientes pueden comprar un navegador que lo admita, como el navegador en la nube. Tenemos una tecnología para convertir los applets Java existentes para permitirles ejecutar en dispositivos móviles sin un navegador especial. Si su empresa necesita este servicio, póngase en contacto con nosotros a través de nuestro sitio web de unitedswe.
He visto las aplicaciones que ejecutan cdlc / mid perfil en android, como Android subyacente es un kernel de Linux de todos modos, después de la raíz de su dispositivo, no veo hay dificultades para instalar otra JVM en linux, que a su vez apoyan los perfiles CDC.
Pero el problema es que va a integrar el navegador por defecto bien? ¿Podrá decir 2x JVM (Dalvik / OpenJava) que la gestión de memoria esté más compacta?
Los Applets no se ejecutarán en el BlackBerry por varias razones, lo más importante es que las applets de las clases AWT dependen de que no estén disponibles en el BlackBerry. El modelo de interfaz de usuario es muy diferente, que consiste en el modelo de interfaz de usuario MIDP o el modelo de BlackBerry, ninguno de los cuales es AWT.
En el futuro, deberías usar JavaScript para la informática del navegador, es lo único que funcionará en las plataformas móviles. Applets son tecnología muy muerta, por desgracia.
Oracle está ofreciendo algo llamado Application Development Framework Mobile . Si entiendo la página correctamente, este marco ayuda a crear aplicaciones Java para ios y android. Sin embargo, tendrías que abandonar la idea del applet, supongo.
Puedo ejecutar applets de Java en mi S2 con Ubuntu 12.04 LTE y el navegador de Firefox con mi teléfono móvil androide de samsung de la raíz (4.1.2).
Instalar linux para Android, configurar su distribución Linux para ejecutar oracle / dom applets Java y Voila!
Como se ha dicho por otros, el enraizamiento de su dispositivo Android y luego cargar Linux y luego instalar Java a ese sistema funciona muy bien. He aquí una guía que puede usar y modificar que he compilado para un archivo .jar diferente que quería ejecutar
http://forums.rptools.net/viewtopic.php?f=12&t=24082&sid=3092b606dd5c7278e0908f021956b9f3
La mejor parte fue una vez que tengo el reenvío de puertos descubierto para mi red que fue capaz de alojar un servidor público desde dentro de este pequeño entorno.
Espero que esto ayude a todos porque he probado esto con otro software dependiente de Java y las versiones ARMel y ARMhf de JDK de Java funcionan muy bien.
# Edit / Update # http://www.timelesssky.com/blog/running-debian-armhf-alongside-android Después de seguir las instrucciones del enlace anterior, fui capaz de ejecutar-apt-caxh search java -Y Java JDK de Orical estaba disponible Para instalar el gestor de paquetes durante la ejecución de Wheezy Hard Float en Android con la aplicación Debian Kit. El siguiente paso es ver si Kali se instalará mediante el método shroot que ofrece el código modificado de esta aplicación.
- Restringir solicitudes de API solo a mi propia aplicación para móviles
- Disposición de Android como botón con funcionalidad seleccionable