Ar „Java“ programėlės gali veikti „Android“?

Atrodo, kad kai kurie „Android“ naudotojai supranta, kaip „Java“ veikia savo įrenginiuose. Matyt, yra vartotojų, kurie norėtų paleisti „Java Applets“ naršyklėje savo „Android“. Maniau, kad galėčiau parašyti postą, kad išsiaiškintume kai kurias painiavos. Štai keletas klausimų, kuriuos aš išklausiau įvairiuose forumuose, kartu su kai kuriais atsakymais.

Kodėl negaliu įkelti „Android“ įrenginio „Java“ programėlės?

„Java Applets“ yra sukurta veikti interneto naršyklėse. „Java Applets“ neveiks „Android“ naršyklėje, nes jie nepateikia įskiepio, pvz., Stalinio kompiuterio. Nėra jokių planų sukurti, nes mobiliesiems prietaisams reikiamų išteklių nepakaks ir technologija laikoma pasenusi.


Kas tai yra „JavaScript“ nustatymas mano „Android“ naršyklėje?

Vartotojai dažnai susiduria su painiava, kai naršyklės nustatymuose atranda „JavaScript“ nustatymą ir negali paleisti „Java“ programų. „JavaScript“ yra visiškai kitoks dalykas nei „Java“. „JavaScript“ gali veikti vietinėje žiniatinklio naršyklėje ir nenaudoja daug išteklių. „Java“ programėlės veikimas „Android“ įrenginyje užtektų resursų ir veiktų labai lėtai net greičiausiai „Android“ įrenginyje.


Bet ar „Android“ neveikia „Java“?

Taip. Programos yra parašytos „Java“, o „Android“ OS branduolys apima „Java“ suderinamas bibliotekas. Tačiau tai neturi nieko bendro su „Java“ programomis, kurios veikia interneto naršyklėje. Tai tarsi klausia: „Mano paraiška buvo parašyta C + +, kodėl ji negali paleisti kitos C ++ programos?“. Tai tiesiog neveikia taip.


Tikimės, kad šis atsakymas į daugybę „Android“ naudotojų atsako į „Java“ klausimus. Jei turite ką įtraukti į šį pranešimą ar klausimą, palikite komentarus toliau.