Le applet Java possono funzionare su Android?

Sembra che ci sia una grande confusione tra alcuni utenti Android su come Java funziona sui loro dispositivi. Apparentemente ci sono utenti che vorrebbero eseguire applet Java all'interno di un browser Web sul proprio dispositivo Android. Ho pensato di scrivere un post per chiarire un po 'di confusione. Ecco alcune domande che ho visto poste in vari forum insieme ad alcune risposte.

Perché non riesco a caricare un'applet Java sul mio Android?

Le applet Java sono progettate per essere eseguite all'interno dei browser web. Le applet Java non funzioneranno all'interno di un browser in Android in quanto non creano un plug-in come quelli che si trovano per un computer desktop. Non ci sono piani per crearne uno poiché le risorse richieste non sarebbero sufficienti su un dispositivo mobile e la tecnologia è considerata obsoleta.


A cosa serve questa impostazione JavaScript nel mio browser Android?

Gli utenti incontrano spesso confusione quando scoprono un'impostazione "JavaScript" nelle impostazioni del browser Web e non possono eseguire applet Java. JavaScript è una cosa completamente diversa rispetto a Java. JavaScript può essere eseguito all'interno di un browser Web e non utilizza molte risorse. L'esecuzione di un'applet Java su un dispositivo Android può attingere risorse e correre molto lentamente anche sul dispositivo Android più veloce.


Ma Android non funziona su Java?

Sì. Le app sono scritte in Java e il kernel del sistema operativo Android include librerie compatibili con Java. Tuttavia, ciò non ha nulla a che fare con le applet Java in esecuzione nel browser web. È come chiedere "La mia applicazione è stata scritta in C ++, perché non può eseguire un'altra applicazione C ++?". Semplicemente non funziona in questo modo.


Speriamo che questo risponda a molte domande per gli utenti Android confusi su Java. Se hai qualcosa da aggiungere a questo post o una domanda, sentiti libero di lasciare commenti qui sotto.