Může Java Applets Run On Android?

Zdá se, že někteří uživatelé Android mají velký zmatek o tom, jak Java pracuje na svých zařízeních. Zřejmě existují uživatelé, kteří by chtěli spouštět Java Applety ve webovém prohlížeči na svém Androidu. Myslel jsem, že bych mohl napsat příspěvek, abych odstranil některé zmatky. Zde je několik otázek, které jsem viděl na různých fórech spolu s několika odpověďmi.

Proč nemohu na svém Androidu načíst aplet Java?

Java aplety jsou vytvořeny tak, aby fungovaly ve webových prohlížečích. Java aplety nebudou fungovat v prohlížeči v Androidu, protože nevytvářejí plug-iny jako ty, které najdete pro stolní počítač. Neexistují žádné plány na jeho vytvoření, protože požadované prostředky by nestačily na mobilním zařízení a technologie je považována za zastaralou.


K čemu je toto nastavení JavaScriptu v mém prohlížeči Android?

Uživatelé se často setkávají s nejasnostmi, když zjistí nastavení jazyka JavaScript v nastavení webového prohlížeče a nemohou spouštět aplety jazyka Java. JavaScript je však úplně jiná věc než Java. JavaScript může běžet nativně ve webovém prohlížeči a nepoužívá mnoho zdrojů. Spuštění Java apletu na zařízení se systémem Android by přineslo zdroje a velmi pomalé spuštění i na nejrychlejším zařízení se systémem Android.


Ale neběží Android na Javě?

Ano. Aplikace jsou napsány v jazyce Java a jádro operačního systému Android obsahuje knihovny kompatibilní s jazykem Java. To však nemá nic společného s Java aplety běžícími ve webovém prohlížeči. Je to něco jako se ptát: „Moje aplikace byla napsána v C ++, proč nemůže spustit jinou aplikaci C ++?“. Takhle to nefunguje.


Doufejme, že to zodpoví mnoho otázek pro uživatele Android zmatené o Javě. Máte-li k tomuto příspěvku nebo otázce cokoliv, neváhejte zanechat komentáře níže.