Zdá se, že mezi některými uživateli Androidu panuje velký zmatek ohledně toho, jak Java funguje na jejich zařízeních. Zřejmě existují uživatelé, kteří by chtěli běhat Java applety ve webovém prohlížeči na jejich Androidu. Myslel jsem, že bych mohl napsat příspěvek, abych vyjasnil 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 do svého Androidu načíst Java Applet?
Java applety jsou vytvořeny tak, aby běžely ve webových prohlížečích. Java applety nebudou fungovat v prohlížeči v Androidu, protože nevytvářejí plug-in jako ty, které byste našli pro stolní počítač. Neexistuje žádné plány na jeho vytvoření, protože požadované zdroje by na mobilním zařízení nestačily a technologie je považována za zastaralou.
K čemu pak je toto nastavení JavaScriptu v mém prohlížeči Android?
Uživatelé se často setkávají se zmatky, když objeví nastavení „JavaScript“ v nastavení webového prohlížeče a nemohou spouštět aplety Java. JavaScript je něco úplně jiného
než Jáva ačkoli. JavaScript může běžet nativní ve webovém prohlížeči a nespotřebovává mnoho zdrojů. Spuštění apletu Java na zařízení Android by zabíralo zdroje a běželo by velmi pomalu i na nejrychlejším zařízení Android.Ale neběží Android na Javě?
Ano. Aplikace jsou napsány v Javě a jádro operačního systému Android obsahuje knihovny kompatibilní s Javou. To však nemá nic společného s aplety Java spuštěnými ve webovém prohlížeči. Je to jako ptát se „Moje aplikace byla napsána v C++, proč nemůže spustit jinou C++ aplikaci? Takhle to prostě nefunguje.
Doufejme, že to odpoví na mnoho otázek pro uživatele Androidu zmatené v Javě. Pokud máte k tomuto příspěvku cokoli přidat nebo máte otázku, zanechte komentáře níže.