Sunteți pe pagina 1din 15

Android (sistem de operare)

De la Wikipedia, enciclopedia liber Pentru roboi cu form uman vedei Android.

Licen Pagin web

Apache 2.0 i GPLv2[1] android.com


modific

Android 4.0 (Galaxy Nexus)

Galaxy Nexus

Android este o platform software i un sistem de operare pentru dispozitive i telefoane mobile bazat pe nucleul Linux, dezvoltat iniial de compania Google, iar mai trziu de consoriul comercial Open Handset Alliance.[2] Android permite dezvoltatorilor s scrie cod gestionat n limbajul Java, controlnd dispozitivul prin intermediul bibliotecilor Java dezvoltate de Google.[3] Aplicaiile scrise n C i n alte limbaje pot fi compilate n cod main ARM i executate, dar acest model de dezvoltare nu este sprijinit oficial de ctre Google.[4][5] Lansarea platformei Android la 5 noiembrie 2007 a fost anunat prin fondarea Open Handset Alliance, un consoriu de 48 de companii de hardware, software i de telecomunicaii, consacrat dezvoltrii de standarde deschise pentru dispozitive mobile.[6] Google a lansat cea mai mare parte a codului Android sub licena Apache, o licen de tip free-software i open source.[7]
Cuprins
[ascunde]

1 Istoric

o o

1.1 Fondarea Open Handset Alliance 1.2 Open Source

2 Caracteristici 3 Produse hardware care ruleaz Android

o o o o

3.1 Lansate 3.2 Anunate 3.3 Amnate 3.4 Instalaii aftermarket

4 Dezvoltarea de software

o o o o

4.1 Software Development Kit 4.2 Platforme Android 4.3 Android Developer Challenge 4.4 Codul main

4.4.1 Cod main pe T-Mobile G1

4.5 Actualizri

5 Vnzri 6 Critici 7 Referine 8 Legturi externe

Istoric[modificare | modificare surs]

Logoul alternativ

n iulie 2005 Google a achiziionat Android, Inc, o mic companie de tip startup cu sediul n Palo Alto, California, SUA.[8] Cofondatorii companiei Android, care au continuat s munceasc la Google, au fost Andy Rubin (cofondator al Danger[9]), Rich Miner (cofondator al Wildfire Communications, Inc[10]), Nick Sears (fost vicepreedinte al T-Mobile[11]) i Chris White (unul dintre primii ingineri aiWebTV[necesit citare]). La acea dat se cunotea foarte puin despre Android, Inc., doar c fceau software pentru tel efoane mobile.[8]Aceasta a cauzat

zvonuri c Google ar plnui s intre pe piaa telefoniei mobile, dei era neclar ce funcie ar putea ndeplini n aceast pia.[necesit citare] La Google, echipa condus de Rubin a dezvoltat un sistem de operare pentru dispozitive mobile bazat pe Linux, pe care l-au prezentat producatorilor de telefoane mobile i operatorilor de reele de telefonie mobil, cu perspectiva de a asigura un sistem flexibil, upgradabil.[necesit citare] Google a raportat c a aliniat deja o serie de parteneri productori de componente hardware i software la noul concept, i a semnalat operatorilor de reele de telefonie mobil c era deschis la diferite grade de cooperare din partea acestora. [12][13][14] Mai multe speculaii c Google ar fi putut intra pe piaa telefoniei mobile au aprut n decembrie 2006.[15] Rapoarte de la BBC i Wall Street Journal au remarcat faptul c Google i dorea cutarea web i aplicaiile sale pe telefoane mobile i c lucra din greu ctre acest el. Presa i siturile de tiri au publicat curnd zvonuri c Google ar dezvolta un dispozitiv mobil marca Google.[16] A urmat i mai mult speculaie, susinnd c n timp ce Google definea specificaiile tehnice, ar fi demonstrat prototipuri productorilor de telefoane mobile i operatorilor de reea. S-a raportat c pn la 30 de telefoane prototip operau deja pe pia.[17] n septembrie 2007 InformationWeek a publicat un studiu al companiei Evalueserve care dezvluia c Google a depus cereri pentru mai multe brevete de invenie n domeniul telefoniei mobile.[18][19]

Fondarea Open Handset Alliance[modificare | modificare surs]


Articol principal: Open Handset Alliance.
"Today's announcement is more ambitious than any single 'Google Phone' that the press has been speculating about over the past few weeks. Our vision is that the powerful platform we're unveiling will power thousands of different phone models." -Eric Schmidt, Google Chairman/CEO[2]

La 5 noiembrie 2007 a fost fcut public Open Handset Alliance, un consoriu incluznd Google, HTC, Intel, Motorola, Qualcomm, T-Mobile, Sprint Nextel i Nvidia, cu scopul de a dezvolta standarde deschise pentru dispozitive mobile.[2] Odat cu formarea Open Handset Alliance, OHA a dezvluit de asemenea primul su produs, Android, o platform pentru dispozitive mobile construit pe nucleulLinux, versiunea 2.6.[2] La 9 decembrie 2008, a fost anunat c 14 noi membri au aderat la proiectul Android, incluznd: Sony Ericsson, Vodafone Group Plc,ARM Holdings Plc, Asustek Computer Inc, Toshiba Corp i Garmin Ltd.[20] Preedintele i CEO-ul Google Eric Schmidt a avut nevoie de o bun bucat de timp n comunicatul de pres oficial pentru a elimina toate zvonurile i speculaiile precedente cu privire la existena unui telefon Google. [2]

Open Source[modificare | modificare surs]


ncepnd cu 21 octombrie 2008, Android a fost disponibil ca Open Source. Google a deschis ntregul cod surs (inclusiv suportul pentru reea i telefonie [21]), care anterior era indisponibil, sub licena Apache.[22] Sub licena

Apacheproductorii sunt liberi s adauge extensii proprietare, fr a le face disponibile comunitii open source. n timp ce contribuiile Google la aceast platform se ateapt s rmn open source, numrul versiunilor derivate ar putea exploda, folosind o varietate de licene. Android a fost criticat c nu este software open source n totalitate, n ciuda a ceea ce a fost anunat de ctre Google. Pri ale SDK-ului sunt proprietare i surs nchis i unii cred c acest lucru este pentru ca Google s poat controla platforma.[23][24][25][26] Licena Software Development Kit-ul Android [27] afirm c: Format:Bquote Cu toate acestea, Google a anunat ntre timp c toate componentele sistemului de operare vor fi lansate sub licena Apache unde este cazul i sub licena GPL n rest.[necesit citare]

Putei mbunti aceast seciune, extinznd-o cu: Is all that is needed to use the platform on a custom hardware open? Mention about DVM, HAL,... Mai multe informaii ar putea fi gsite pe pagina de discuii sau la cereri de extindere.

Caracteristici[modificare | modificare surs]

Architectura de software lui Android

Servitorul de ecran este SurfaceFlinger

Un posibil ecran de baz Android.

Caracteristici si specificaii actuale:[28][29]

Configuraii dispozitive

Platforma este adaptabil la configuraii mai mari, VGA, biblioteci grafice 2D, biblioteci grafice 3D bazate pe specificaia OpenGL ES 1.0 i configuraii tradiionale smartphone.

Stocare de date Software-ul de baze de date SQLite este utilizat n scopul stocrii datelor

Conectivitate

Android suport tehnologii de conectivitate incluznd GSM/EDGE, CDMA, EVDO, UMTS, Bluetooth i Wi-Fi.

Mesagerie instant

SMS i MMS sunt formele de mesagerie instant disponibile, inclusiv conversaii de mesaje text.

Navigatorul de web

Articol principal: WebKit. Navigatorul de web disponibil n Android este bazat pe platforma de aplicaii open source WebKit.

Maina

Software-ul scris n Java poate fi compilat n cod main Dalvik i executat de maina virtual Dalvik, care este o implementare specializat de main virtual conceput pentr u utilizarea n

virtual Dalvik dispozitivele mobile, dei teoretic nu este o Main Virtual Java standard.

Suport media

Android accept urmtoarele formate media audio/video/imagine: MPEG4, H.264, MP3, AAC, OGG, AMR, JPEG,PNG, GIF.

Suport hardware adiional

Android poate utiliza camere video/foto, touchscreen, GPS, accelerometru, i grafic accelerat 3D.

Mediu de dezvoltare

Include un emulator de dispozitive, unelte de depanare, profilare de memorie i de performan, un plug-in pentrumediul de dezvoltare Eclipse.

Articol principal: Android Market. Piaa Android Similar cu App Store-ul de pe iPhone, Piaa Android este un catalog de aplicaii care pot fi descrcate i instalate pe hardware-ul int prin comunicaie fr fir, fr a se utiliza un PC. Iniial au fost acceptate doar aplicaii gratuite. Aplicaii contra cost sunt disponibile pe Piaa Android ncepnd cu 19 februarie 2009.[30]

Multi-touch

Android are suport nativ pentru multi-touch, dar aceast funcionalitate este dezactivat (posibil pentru a se evita nclcarea brevetelor Apple pe tehnologia touch -screen [31]).O modificare neoficial, care permite multi-touch a fost dezvoltat.[32]

Produse hardware care ruleaz Android[modificare | modificare surs]


Lansate[modificare | modificare surs]

HTC Dream (T-Mobile G1)

HTC Dream (comercializat ca T-Mobile G1, Era G1 n Polonia) este primul telefon de pe pia care utilizeaz platforma Android.[33][34] Telefonul este parte a unui efort pentru standarde deschise al Open Handset Alliance.[35] Acesta a fost lansat n SUA pe 22 octombrie 2008, n Marea Britanie pe 30 octombrie 2008, [36] n Olanda i Republica Ceh pe 31 ianuarie 2009,[37] Polonia pe 23 februarie 2009, n Australia pe 5 februarie,[38] i va fi disponibil n alte ri, inclusiv n Singapore, Frana i Germania, la nceputul anului 2009.[39]Format:Updateneeded

Compania chinez Qigi a lansat o versiune a dispozitivului mobil i6 (anterior Windows Mobile) rulnd Android n decembrie 2008.[40]Aparatul este produs de ctre productorul chinez TechFaith.[41]

Anunate[modificare | modificare surs]

n septembrie 2008, Motorola a confirmat faptul c lucreaz la produse hardware care vor rula Android.[42]

Huawei plnuiete s lanseze un telefon care va rula android pe T-Mobile. Data stabilit este ns dup iunie 2009.[43]

Archos planific s lanseze un nou dispozitiv, care ar combina capabiliti media semnificative cu un sistem de operare Android.[44]

Lenovo lucreaz la un telefon mobil bazat pe Android, care suport standardul chinez 3G TDSCDMA.[45]

HTC planific un "portofoliu" de telefoane bazate pe Android pentru o lansare n vara lui 2009,[46] inclusiv HTC Magic, dezvluit pe 17 februarie 2009 la Congresul Mobile World 2009 din Barcelona, Spania. HTC Magic va fi lansat cu versiunea "Cupcake"Second 'Google phone' is unveiled. BBC. cu un debut pe 5 mai.HTC Magic Debuts May 1st. Phandroid. 1 aprilie 2009.

Sony Ericsson planific s lanseze un telefon pe baza Android n vara anului 2009.[47] Samsung are planuri de a lansa a un telefon bazat pe sistemul de operare Google Android n luna iunie a anului 2009, urmat de alte cteva n lunile urmtoarele.[48]

GiiNii Movit Mini este un dispozitiv pentru Internet bazat pe sistemul de operare Google android.[49] Se zvonete c Acer va lansa telefoane numite L1, C1, E1, F1, i A1 (neconfirmat) ctre sfritul lui 2009. Acer A1 touchscreen to arrive in September?. Engadget. 23 martie 2009.

Primul telefon Android al productorului chinez Yuhua, dual-SIM-ul DSTL1 va fi lansat sub marca General Mobile n luna iunie. [50]. Arhivat din original la 25 februarie 2009. http://archive.is/yNtip. Compania planific mai multe dispozitive Android.[51]

Amnate[modificare | modificare surs]

Kogan Technologies, un productor de tehnologie australian, a anunat telefoane compatibile Android: Kogan Agora i Kogan Agora Pro.Aceste telefoane au fost programate pentru a fi lansate pe 29 ianuarie 2009.La mijlocul lunii ianuarie 2009, Kogan a anunat c lansarea telefoanelor Agora a fost amnat pentru o perioad nedefinit.Agora Android Phone Delayed. slashdot.org. 16 ianuarie 2008.

Instalaii aftermarket[modificare | modificare surs]


Unii utilizatori au reuit (dup ceva hacking, i cu funcionalitate limitat) s instaleze Android pe dispozitive mobile livrate cu alte sisteme de operare:

Telefoanele Openmoko (Neo FreeRunner i Neo 1973) au suport limitat de la lansarea codului surs Android de ctre Google pe 21 octombrie 2008.[52]La data de 4 noiembrie 2008 ntregul cod surs compileaz, cu nucleul, interfaa utilizator i cele mai multe aplicaii funcionale, dar telefonia, SMS suspend/resume i WI-FI, care se bazeaz pe funcii hardware de nivel sczut, nu sunt pe deplin funcionale.Porting Android, Phase 3: Done.Marco Trevisan's blog (in Italian). La nceputul anului 2009 imagini sistem Cupcake au fost demonstrate i disponibile ca imagini flashable.[53]

Motorola A1200 Ming [54] HTC Vogue [55] HTC Touch Diamond: nu toate funciile de lucru (inclusiv WI-FI) [56][necesit citare] HTC Touch Pro [necesit citare] Nokia N810 [57][58] Nokia 770 [59] Asus EEEPC 701 [60] Asus EEEPC 1000H [61] Touch Book de la Always Innovating [62] Dell Axim x51v [63]

Dezvoltarea de software[modificare | modificare surs]

Dispozitiv Android timpuriu.

Primele aprecieri cu privire la dezvoltarea aplicaiilor pentru platforma Android au fost amestecate.[64] Problemele citate includeau bug-uri, lipsa de documentaie, infrastructura de testare inadecvat, i lipsa unui sistem de gestionare a problemelor public. (Google a anunat un sistem de gestionare a problemelor la data de 18 ianuarie 2008.)[65] n decembrie 2007, fondatorul startup-ului mobil MergeLab Adam MacBeth a declarat: "Funcionalitatea lipsete, este prost documentat sau pur i simplu nu funcioneaz... Este clar c nu este gata pentru prime time."[66] n ciuda acestui fapt, aplicaiile pentru Android au nceput s apar deja n sptmna urmtoare celei n care a fost anunat platforma.Prima aplicaie public a fost jocul Snake.[67][68] Telefonul Android Dev este un dispozitiv cu SIM i hardware neblocate care este destinat dezvoltatorilor avansai. Cu toate c dezvoltatorii pot utiliza un dispozitiv de consum achiziionat de pe pia pentru a-i testa i a utiliza aplicaiile, unii dezvoltatori pot alege s nu utilizeze un dispozitiv de pe pia, prefernd un aparat neblocat sau fr contract.[69]

Software Development Kit[modificare | modificare surs]


SDK-ul Android include un set complet de instrumente de dezvoltare.[70] Acestea includ un program de depanare, biblioteci, un emulator de dispozitiv (bazat pe QEMU), documentaie, mostre de cod i tutoriale. Platformele de dezvoltare sprijinite n prezent includ calculatoare bazate pe x86 care ruleaz Linux (orice distribuie Linux desktop modern), Mac OS X 10.4.8 sau mai recent, Windows XP sau Vista. Cerinele includ, de asemenea, Java Development Kit, Apache Ant, i Python 2.2 sau o versiune ulterioar. Mediul de dezvoltare (IDE) suportat oficial este Eclipse (3.2 sau mai recent), utiliznd plug-in-ul Android Development Tools (ADT), dei dezvoltatorii pot folosi orice editor de text pentru a edita fiiere XML i Java i apoi s utilizeze unelte din linia de comand pentru a crea, s construi i depana aplicaii Android.

O versiune pentru examinare a Android Software Development Kit (SDK) a fost lansat la data de 12 noiembrie 2007.La 15 iulie 2008, echipa Android Developer Challenge a trimis accidental un e-mail la toi participanii Android Developer Challenge anunnd c o nou versiune de SDK era disponibil ntr-o zon de descrcare "privat". Mesajul a fost destinat pentru ctigatorii primului tur al Android Developer Challenge. Revelaia c Google furniza de noi versiuni SDK unor dezvoltatori i nu altora (i pstra acest regim secret) a condus la frustrare raportat pe scar larg n comunitatea dezvoltatorilor Android. [71] La 18 august 2008, a fost lansat Android SDK 0.9 beta. Aceast versiune ofer un API actualizat i extins, instrumente de dezvoltare mbuntite i un design actualizat pentru ecranul de baz. Instruciuni detaliate[72] pentru actualizare sunt disponibile pentru cei care lucreaz deja cu o versiune anterioar. La 23 septembrie 2008 a fost lansat SDK-ul Android 1.0 (Release 1).[73] Conform documentaiei de lansare, includea "n principal remedii pentru probleme, dei au fost adaugate unele capabiliti mai puin semnificative". Includea, de asemenea, cteva modificri ale API-ului fa de versiunea 0.9. Pe 9 martie 2009, Google a lansat versiunea 1.1 pentru telefonul Android Dev. Dei exist cteva actualizri estetice, cteva actualizri cruciale includ suport pentru "cutare prin voce, aplicaii contra cost, remedii pentru ceasul cu alarm, remediu pentru blocarea la trimiterea gmail, notificri de pot electronic i intervale de mprosptare, iar acum hartile afieaz evaluri de firme". Un alt update important este c telefoanele Dev pot acum accesa aplicaii pltite i dezvoltatorii le pot vedea acum pe Piaa Android.[74]

Platforme Android[modificare | modificare surs]


n tabelul de mai jos putei vedea istoricul versiunilor Android, denumirea comercial i distribuia acestora n funcie de dispozitivele care au accesat magazinul Play Store n a doua parte a lunii august 2013. [75]

Versiune

Nume de cod

Data lansrii

API level

Distribuie

4.4

KitKat

TBA

TBA

0%

4.3

Jelly Bean

24 iulie 2013

18

0%

4.2.x

Jelly Bean 13 noiembrie 2012

17

8.5%

4.1.x

Jelly Bean

9 iulie 2012

16

36.6%

Versiune

Nume de cod

Data lansrii

API level

Distribuie

4.0.34.0.4 Ice Cream Sandwich 16 decembrie 2011

15

21.7%

3.2

Honeycomb

15 iulie 2011

13

0.1%

3.1

Honeycomb

10 mai 2011

12

0%

2.3.32.3.7

Gingerbread

9 februarie 2011

10

30.7%

2.32.3.2

Gingerbread

6 decembrie 2010

0%

2.2

Froyo

20 mai 2010

2.4%

2.02.1

Eclair 26 octombrie 2009

0%

1.6

Donut 15 septembrie 2009

0%

1.5

Cupcake

30 aprilie 2009

0%

Android Developer Challenge[modificare | modificare surs]


Android Developer Challenge a fost un concurs pentru cea mai inovatoare aplicaie Android. Google a oferit premii n valoare de 10 de milioane de dolari, distribuite ntre dou etape ale competiiei.[76][77] Prima faz a acceptat participri de la 2 ianuarie la 14 aprilie 2008. Cele mai promitoare 50 de intrri n concurs, anunate la data de 12 mai 2008, au primit fiecare un premiu de 25000 $ pentru a finana continuarea dezvoltrii.[78] Cea de-a doua faza s-a ncheiat la nceputul lunii septembrie, prin anunarea a zece echipe care au primit 275.000 dolari fiecare, i a zece echipe care au primit 100.000 dolari fiecare.Android - An Open Handset Alliance Project: Developer Challenge. Google. Accesat la 24 octombrie 2008. Cei zece ctigtori ai Android Developer Challenge au fost:[79]

TuneWiki Social Media Player

Wertago, aplicaia mobil pentru viaa de noapte. Localeh cab4me EcoRio CompareEverywhere GoCart Life360 PicSay Softrace Trip Journal

Codul main[modificare | modificare surs]


Depanatorul de cod ADB d un shell root sub Emulatorul Android care permite ncrcarea i execuia de cod main ARM. Codul ARM poate fi compilat folosind GCC pe un PC standard.[80] Dispozitivul grafic subiacent este disponibil ca framebuffer la /dev/graphics/fb0.[81] Biblioteca grafic pe care Android o utilizeaz pentru a arbitra i a controla accesul la acest dispozitiv se numete Skia Graphics Library (SGL), i a fost lansat sub o licen open source.[82] Skia are backend-uri att pentru win32 ct i pentru Cairo, permind dezvoltarea de aplicatii independente de platform, i este motorul grafic care st la baza browserului Google Chrome.[83] Clasele native pot fi apelate din codul Java care ruleaz sub Dalvik VM folosind apelul System.loadLibrary, care face parte din clasele standard Java ale Android.[84] Elements Interactive Mobile B.V. au portat biblioteca lor EdgeLib C++ pe Android, i executabilele n cod main ale jocului S-Tris2 (o clon Tetris) i ale demonstraiei de tehnologie Animate3D sunt disponibile pentru descrcare.[85] Google plnuiete s lanseze un Native Development Kit pentru Android n viitor, care va fi susinut pe toate dispozitivele.[86][87]

Cod main pe T-Mobile G1[modificare | modificare surs]


Codul main poate fi executat cu ajutorul depanatorului de cod ADB, care este rulat ca un background daemon pe T-Mobile G1.[88] Shell-ul va rula cu ID-ul de utilizator "shell", n loc de root. Cnd a fost lansat G1, s-a descoperit repede c telnet daemon-ul de pe telefon primete uid-ul 0 (root) atunci cnd ruleaz, oferind utilizatorului final acces complet la dispozitiv. Aceasta problem de securitate a fost remediat n versiunea RC30 a Android i a fost trimis la toate dispozitivele prin intermediul unei actualizri prin comunicaie fr fir.[89] Cu toate acestea, este nc posibil s se revin la firmware-ul vechi, pentru a exploata bug-ul i a se obine acces root la G1.[90]

Firmware-ul G1 poate fi actualizat prin flashing de la o imagine stocat pe cardul microSD.[91] Aceste imagini sunt semnate criptografic fie de ctre productorul telefonuilui, fie de ctre reeaua de telefonie mobil.[92] G1 Developer Edition permite rularea de cod main i kernel-uri personalizate fr intervenii speciale. Dup divulgarea unei exploatri root, Jay Freeman a publicat detalii despre cum se pot executa Android i ARM Debian Linux mpreun pe G1.[93]

Actualizri[modificare | modificare surs]


Dei este un produs de tip open source, o parte din dezvoltarea software pentru Android a fost continuat ntr-o ramur privat. n scopul de a face acest software public, a fost creat o ramur oglind read only, cunoscut sub numele unui desert, anume cupcake. Se crede c numele vine de la Marissa Mayer, care are o pasiune pentru acesta.[94]Cupcake este n mod obinuit interpretat greit ca numele unei actualizri, dar dup cum este declarat pe situl de dezvoltare al Google: Cupcake este deocamdat n curs de dezvoltare. Este o ramur de dezvoltare, nu o versiune stabil. Modificri notabile la software -ul Android care vor fi introduse n cupcake includ modificri la download manager, platform, Bluetooth, software-ul de sistem, radio i telefonie, instrumente de dezvoltare, sistemul de dezvoltare i cteva aplicaii, precum i o serie de remedieri de probleme. Momentul exact al lansrii rmne neclar.[95] Viitoarele versiuni Android vor folosi prezumptiv nume cod numite dup deserturi: cupcake, donut, eclair, etc.[necesit citare]

Vnzri[modificare | modificare surs]


Sistemul de operare Android a avut o evoluie spectaculoas, de la 9,6 % cot de pia din vnzrile de telefoane smartphone n primul trimestru din 2010 la 36 % n primul trimestru din 2011[96].

Critici[modificare | modificare surs]

Termenii de liceniere nerestrictivi ai lui Android au permis corporaiilor care utilizeaz Android s introduc restricii asupra propriilor clieni. Ca un exemplu, tethering-ul (conexiune internet pentru laptop sau PC prin intermediul telefonului mobil), este interzis de ctre T-Mobile SUA i Google a interzis astfel de aplicaii utilizatorilor T-Mobile SUA. Acest lucru nseamn, de asemenea, c aplicaiile pot fi specifice operatorului de reea, la alegerea Google.

Android utilizeaz nucleul Linux, dar, conform Google, nu este sistem de operare Linux (nu are nici un sistem de gestionare a ferestrelor nativ i nici nu suport ntregul set de biblioteci standard Linux, inclusiv biblioteca GNU C). Acest caracter specific, face dificil reutilizarea aplicaiilor sau bibliotecilor Linux existente.[97]

Android nu utilizeaz standarde stabilite Java, de exemplu Java SE i ME. Aceasta mpiedic compatibilitatea ntre aplicaiile Java scrise pentru acele platforme i cele scrise pentru platforma

Android. Android doar refolosete sintaxa limbajului Java, nu asigur pe bibliotecil e de clase complete i API-urile din pachetele Java SE sau ME.[98]