Können Java-Applets auf Android ausgeführt werden?

Bei einigen Android-Nutzern scheint es große Verwirrung darüber zu geben, wie Java auf ihren Geräten funktioniert. Anscheinend gibt es Benutzer, die Java-Applets in einem Webbrowser auf ihrem Android ausführen möchten. Ich dachte, ich könnte einen Beitrag schreiben, um die Verwirrung zu beseitigen. Hier sind einige Fragen, die mir in verschiedenen Foren gestellt wurden, sowie einige Antworten.

Warum kann ich auf meinem Android kein Java-Applet laden?

Java-Applets können in Webbrowsern ausgeführt werden. Java-Applets funktionieren in einem Browser unter Android nicht, da sie kein Plug-In wie das eines Desktop-Computers erstellen. Es ist nicht geplant, eine solche zu erstellen, da die erforderlichen Ressourcen auf einem mobilen Gerät nicht ausreichen würden und die Technologie als veraltet angesehen wird.


Was ist diese JavaScript-Einstellung in meinem Android-Browser für dann?

Benutzer stoßen häufig auf Verwirrung, wenn sie in den Einstellungen des Webbrowsers eine "JavaScript" -Einstellung feststellen und Java-Applets nicht ausführen können. JavaScript ist eine völlig andere Sache als Java. JavaScript kann nativ in einem Webbrowser ausgeführt werden und verwendet nicht viele Ressourcen. Das Ausführen eines Java-Applets auf einem Android-Gerät würde die Ressourcen überfordern und selbst auf dem schnellsten Android-Gerät sehr langsam laufen.


Läuft Android nicht auf Java?

Ja. Apps sind in Java geschrieben und der Kernel des Android-Betriebssystems enthält Java-kompatible Bibliotheken. Dies hat jedoch nichts mit Java-Applets zu tun, die im Webbrowser ausgeführt werden. Es ist so, als würde man fragen: "Meine Anwendung wurde in C ++ geschrieben, warum kann sie keine andere C ++ - Anwendung ausführen?". Das funktioniert einfach nicht so.


Hoffentlich beantwortet dies viele Fragen für Android-Benutzer, die mit Java verwirrt sind. Wenn Sie diesem Beitrag oder einer Frage etwas hinzufügen möchten, können Sie unten einen Kommentar hinterlassen.