Bionic (biblioteca)
Bionic este o variantă a bibliotecii standard C dezvoltată de Google pentru a fi utilizată ca parte a sistemului de operare Android . Este distribuit sub licența BSD .
Dezvoltarea bibliotecii se realizează separat de alte implementări. Sarcinile Bionic sunt: [2]
- Utilizarea licenței BSD: sistemul de operare Android folosește nucleul Linux cu licență GPL , dar Google a ales să izoleze Android de efectele GPL acolo unde este posibil.
- Dimensiune mică: Bionic utilizează mai puține resurse decât GNU libc (glibc) și chiar uClibc .
- Viteză: Bionic este proiectat să ruleze pe dispozitive ale căror procesoare funcționează la frecvențe destul de joase.
Bionic nu are sau nu implementează multe caracteristici ale libc -ului de lungime completă , cum ar fi suportul pentru caractere multiocteți sau gestionarea excepțiilor C++
.
Vezi și
Note
- ↑ Versiunea 1.0.14 - 2019.
- ↑ Burnette, Ed . Patrick Brady disecă Android (engleză) , ZDNet ( 4 iunie 2008 ). Arhivat din original pe 7 octombrie 2014. Preluat la 10 august 2011.
Link -uri
limbaj de programare C |
---|
|
Compilatoare |
|
---|
Biblioteci |
|
---|
Particularități |
|
---|
Unii descendenți |
|
---|
C și alte limbi |
|
---|
Categorie: limbaj de programare C |
Android ( Google Inc. , Open Handset Alliance ) |
---|
Dezvoltare |
| |
---|
versiuni Android |
- Android 1.0
- Android 1.1
- Cupcake (1,5)
- gogoașă (1,6)
- Eclair (2,0-2,1)
- Froyo (2,2)
- Turtă dulce (2,3)
- Fagure (3.x)
- Sandwich cu înghețată (4,0)
- Jelly Bean (4,1-4,3)
- KitKat (4,4)
- Acadea (5.x)
- Marshmallow (6,0)
- Nougat (7.x)
- Oreo (8.x)
- plăcintă (9)
- Android 10
- Android 11
- Android 12
- Android 13
|
---|
Variante Android |
|
---|
Telefoane , tablete | |
---|
Scoici |
|
---|
Aplicații |
|
---|
Liste | Istoricul versiunilor Android |
---|