Saltar al contenido
Think Tecno

¿Pueden los applets de Java funcionar en Android?

Parece haber una gran confusión entre algunos usuarios de Android sobre cómo funciona Java en sus dispositivos. Aparentemente hay usuarios a quienes les gustaría correr Applet de Java dentro de un navegador web en tu Android. Pensé en escribir una publicación para aclarar la confusión. Aquí hay algunas preguntas que he visto en varios foros junto con algunas respuestas.

¿Por qué no puedo cargar un applet de Java en mi Android?

Los applets de Java se crean para ejecutarse en navegadores web. Los applets de Java no funcionarán dentro de un navegador en Android ya que no crean un complemento como los que podría encontrar para una computadora de escritorio. No hay planes para crear uno, ya que los recursos necesarios no serían suficientes en un dispositivo móvil y la tecnología se considera obsoleta.


¿Para qué sirve esta configuración de JavaScript en mi navegador Android?

Los usuarios a menudo encuentran confusión cuando descubren una configuración de “JavaScript” dentro de la configuración del navegador web y no pueden ejecutar applets de Java. JavaScript es una cosa totalmente diferente de Java incluso si JavaScript se puede ejecutar de forma nativa dentro de un navegador web y no utiliza muchos recursos. Ejecutar un applet de Java en un dispositivo Android provocaría una ralentización de los recursos y funcionaría muy lentamente incluso en el dispositivo Android más rápido.


¿Pero Android no funciona en Java?

Sí. Las aplicaciones están escritas en Java y el núcleo del sistema operativo Android incluye bibliotecas compatibles con Java. Sin embargo, esto no tiene nada que ver con los applets de Java que se ejecutan en el navegador web. Es un poco como preguntar “Mi aplicación fue escrita en C ++, ¿por qué no puede ejecutar otra aplicación C ++?”. No funciona de esa manera.


Esperemos que esto responda muchas preguntas para usuarios confusos de Android en Java. Si tiene algo que agregar a esta publicación o pregunta, no dude en dejar a continuación.