Može li Java apleti raditi na Androidu?

Čini se da postoji velika konfuzija među nekim korisnicima Androida o tome kako Java radi na njihovim uređajima. Očigledno postoje korisnici koji bi htjeli pokrenuti Java aplete unutar web-preglednika na svom Androidu. Mislio sam da bih mogao napisati post da razjasnim neke konfuzije. Evo nekoliko pitanja koja sam vidio na raznim forumima zajedno s nekim odgovorima.

Zašto ne mogu učitati Java Applet na svom Androidu?

Java apleti su izrađeni za rad u web preglednicima. Java appleti neće raditi unutar preglednika u Androidu jer ne stvaraju dodatak poput onih koje biste pronašli za stolno računalo. Ne postoje planovi za stvaranje takvog sustava budući da potrebna sredstva ne bi bila dostatna na mobilnom uređaju, a tehnologija se smatra zastarjelom.


Što je onda to JavaScript postavka u mom pregledniku Androida?

Korisnici često susreću konfuziju kada otkriju postavku "JavaScript" u postavkama web-preglednika i ne mogu izvoditi Java applete. JavaScript je potpuno drugačija stvar od Jave. JavaScript može pokrenuti izvorni unutar web-preglednika i ne koristi mnogo resursa. Pokretanje Java apleta na Android uređaju omogućavalo bi resurse i radilo vrlo sporo čak i na najbržem Android uređaju.


Ali ne radi li Android na Javi?

Da. Aplikacije su napisane u Javi, a kernel Android OS-a sadrži Java kompatibilne knjižnice. To, međutim, nema nikakve veze s Java appletima koji se izvode u web pregledniku. To je kao da pitate: "Moja je aplikacija napisana u C ++, zašto ne može pokrenuti drugu C ++ aplikaciju?". Jednostavno ne radi na taj način.


Nadam se da ovo odgovori na mnoga pitanja za korisnike Androida koji su zbunjeni oko Jave. Ako imate što dodati ovom postu ili pitanju, slobodno ostavite komentare ispod.