Kan Java-applets køre på Android?

click fraud protection

Der ser ud til at være en vis forvirring blandt nogle Android-brugere om, hvordan Java fungerer på deres enheder. Tilsyneladende er der brugere, der gerne vil løbe Java-applets i en webbrowser på deres Android. Jeg tænkte, at jeg kunne skrive et indlæg for at fjerne noget af forvirringen. Her er et par spørgsmål, jeg har set i forskellige fora sammen med nogle svar.

Hvorfor kan jeg ikke indlæse en Java-applet på min Android?

Java-applets er bygget til at køre i webbrowsere. Java-applets fungerer ikke i en browser i Android, da de ikke laver et plug-in som dem, du finder til en stationær computer. Der er ingen planer om at oprette en, da de nødvendige ressourcer ikke ville være tilstrækkelige på en mobilenhed, og teknologien anses for at være forældet.


Hvad er denne JavaScript-indstilling i min Android-browser så til?

Brugere møder ofte forvirring, når de opdager en "JavaScript"-indstilling i webbrowserindstillingerne og ikke kan køre Java-applets. JavaScript er en helt anden ting end Java selvom. JavaScript kan køre indbygget i en webbrowser og bruger ikke mange ressourcer. Kørsel af en Java-applet på en Android-enhed ville svine ressourcer og køre meget langsomt selv på den hurtigste Android-enhed.


Men kører Android ikke på Java?

Ja. Apps er skrevet i Java, og kernen i Android OS inkluderer Java-kompatible biblioteker. Dette har dog ikke noget at gøre med Java-applets, der kører i webbrowseren. Det er lidt som at spørge "Min applikation blev skrevet i C++, hvorfor kan den ikke køre en anden C++-applikation?". Sådan fungerer det bare ikke.


Forhåbentlig besvarer dette mange spørgsmål for Android-brugere, der er forvirrede over Java. Hvis du har noget at tilføje til dette indlæg eller et spørgsmål, er du velkommen til at efterlade kommentarer nedenfor.