Môže Java Applets bežať na Android?

Zdá sa, že niektorí používatelia systému Android majú veľký zmätok o tom, ako Java pracuje na svojich zariadeniach. Zrejme existujú používatelia, ktorí by chceli spustiť Java aplety vo webovom prehliadači na svojom systéme Android. Myslel som, že by som mohol napísať príspevok, aby som odstránil zmätok. Tu je niekoľko otázok, ktoré som videl požiadal v rôznych fórach spolu s niektorými odpoveďami.

Prečo nemôžem načítať aplikáciu Java Applet na svojom zariadení Android?

Java aplety sú vytvorené tak, aby fungovali vo webových prehliadačoch. Java aplety nebudú fungovať v prehliadači v systéme Android, pretože nevytvárajú plug-iny ako tie, ktoré nájdete pre stolný počítač. Neexistujú žiadne plány na ich vytvorenie, pretože požadované prostriedky by na mobilnom zariadení nestačili a technológia sa považuje za zastaranú.


Na čo slúži toto nastavenie JavaScriptu v mojom prehliadači Android?

Používatelia sa často stretávajú s nejasnosťami, keď v nastavení webového prehliadača objavia nastavenie jazyka JavaScript a nemôžu spúšťať aplety jazyka Java. JavaScript je však úplne iná vec ako Java. JavaScript je možné spustiť natívne vo webovom prehliadači a nepoužíva mnoho zdrojov. Spustenie apletu Java na zariadení so systémom Android by prilákalo zdroje a spustilo sa veľmi pomaly aj na najrýchlejšom zariadení so systémom Android.


Ale nie je Android spustený na Java?

Áno. Aplikácie sú napísané v jazyku Java a jadro operačného systému Android obsahuje knižnice kompatibilné s jazykmi Java. Nemá to však nič spoločné s Java apletmi bežiacimi vo webovom prehliadači. Je to niečo ako pýtať sa „Moja aplikácia bola napísaná v C ++, prečo nemôže spustiť inú C ++ aplikáciu?“. Tak to jednoducho nefunguje.


Dúfajme, že to odpovedá na mnoho otázok pre užívateľov Android zmätených o jazyku Java. Ak máte k tomuto príspevku alebo otázke čokoľvek pridať, môžete nám zanechať komentáre nižšie.