Können Java-Applets unter Android laufen?

Einige Android-Benutzer scheinen große Verwirrung darüber zu haben, wie Java auf ihren Geräten funktioniert. Offenbar 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 klären. Hier sind ein paar Fragen, die ich in verschiedenen Foren gesehen habe, zusammen mit Antworten.

Warum kann ich kein Java-Applet unter Android laden?

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


Wozu dient diese JavaScript-Einstellung in meinem Android-Browser?

Benutzer stoßen häufig auf Verwirrung, wenn sie eine "JavaScript" -Einstellung in den Webbrowser-Einstellungen feststellen und Java-Applets nicht ausführen können. JavaScript ist jedoch 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 Ressourcen beanspruchen und selbst auf dem schnellsten Android-Gerät sehr langsam laufen.


Aber 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 etwa so, als würde man fragen: "Meine Anwendung wurde in C ++ geschrieben. Warum kann sie keine andere C ++ - Anwendung ausführen?". Es funktioniert einfach nicht so.


Hoffentlich beantwortet dies viele verwirrte Fragen für Android-Benutzer über Java. Wenn Sie diesem Beitrag oder einer Frage etwas hinzufügen möchten, können Sie untenstehend Kommentare hinterlassen.