Wydaje się, że niektórzy użytkownicy Androida mają duże zamieszanie na temat tego, jak Java działa na ich urządzeniach. Najwyraźniej są użytkownicy, którzy chcieliby uruchamiać aplety Java w przeglądarce internetowej na swoim Androidzie. Myślałem, że mogę napisać post, aby wyjaśnić niektóre zamieszanie. Oto kilka pytań, które widziałem na różnych forach wraz z odpowiedziami.
Dlaczego nie mogę załadować apletu Java na mój Android?
Aplety Java są zaprojektowane do uruchamiania w przeglądarkach internetowych. Aplety Java nie będą działać w przeglądarce w Androidzie, ponieważ nie tworzą wtyczki, jak te, które można znaleźć na komputerze stacjonarnym. Nie ma planów utworzenia takiego urządzenia, ponieważ wymagane zasoby nie wystarczą na urządzeniu mobilnym, a technologia jest uważana za przestarzałą.
Jakie jest to ustawienie JavaScript w mojej przeglądarce na Androida?
Użytkownicy często spotykają się z dezorientacją, gdy odkryją ustawienie „JavaScript” w ustawieniach przeglądarki internetowej i nie mogą uruchomić apletów Java. JavaScript jest jednak czymś zupełnie innym niż Java. JavaScript może działać natywnie w przeglądarce internetowej i nie korzysta z wielu zasobów. Uruchamianie apletu Java na urządzeniu z Androidem powodowałoby utratę zasobów i uruchamianie bardzo wolno, nawet na najszybszym urządzeniu z Androidem.
Ale czy Android nie działa na Javie?
Tak. Aplikacje są napisane w Javie, a jądro systemu operacyjnego Android zawiera biblioteki kompatybilne z Java. Nie ma to jednak nic wspólnego z apletami Java działającymi w przeglądarce internetowej. Przypomina to pytanie „Moja aplikacja została napisana w C ++, dlaczego nie może uruchomić innej aplikacji C ++?”. To po prostu nie działa w ten sposób.
Mam nadzieję, że to odpowie na wiele pytań dla użytkowników Androida zorientowanych w kwestii Java. Jeśli masz coś do dodania do tego posta lub pytania, możesz zostawić komentarze poniżej.