Kako postaviti pametne telefone i računala. Informativni portal
  • Dom
  • U kontaktu s
  • Priručnik iz medicinskog rječnika. "Što je bolje od pametnog telefona ili Androida?" - nije baš pravo pitanje

Priručnik iz medicinskog rječnika. "Što je bolje od pametnog telefona ili Androida?" - nije baš pravo pitanje

Mnogi od vas vjerojatno su se susreli s činjenicom da u Android vokabular, ima potpuno nepoznatih riječi. Ako ste dugo u ekosustavu, onda zbog nagomilanog iskustva nije teško razumjeti bit, ali za početnike to može postati ozbiljna prepreka u razumijevanju različitih procesa ili problema. U ovom postu pokušali smo prikupiti sve najčešće pojmove i opisati glavne procese koji se odvijaju u operativnom sustavu.

Ključni pojmovi

Apps2SD- pohrana aplikacije i predmemorije na microSD kartici uređaja;

3. Instalirajte Android SDK

http://developer.android.com/sdk/index.html Ovdje preuzmite SDK. Instalacija se mora provesti na mjestu koje vam odgovara, budući da će mjesto Android SDK-a morati biti navedeno u nastavku.

4. Konfiguriranje Eclipse za Android

Pokrenite Eclipse i idite na Pomoć> Instaliraj novi softver, kliknite Dodaj... u nazivu označavamo Android i vezu - "https://dl-ssl.google.com/android/eclipse/", ako ova opcija ne postoji rada, zatim zajedno https: // morate koristiti http: //. Kliknite OK, trebali biste vidjeti nešto kao što je prikazano na slici

Odaberite oba paketa i kliknite na Next. Android ADT će se početi preuzimati. Nakon što se proces završi, Eclipse je potrebno ponovno pokrenuti.

5. Konfiguriranje Android SDK-a

Idite do mape u koju ste raspakirali Android SDK, pronađite datoteku SDK Setup.exe i pokrenite je. Pojavit će se sljedeći prozor

Instalirajte komponente koje su vam potrebne, možete instalirati sve dostupne odjednom.

6. Konfiguriranje Android virtualnog uređaja (AVD)

U upravitelju SDK kliknite na "virtualni uređaji", zatim na "Novo" i konfigurirajte potrebnu specifikaciju. U nastavku možete vidjeti primjer popunjavanja prozora:

Kliknite Create AVD, odaberite virtualni uređaj s popisa i kliknite "Start" kako biste bili sigurni da softver radi ispravno.

Možete malo razumjeti rad virtualnog uređaja, nakon čega se mora zatvoriti.

7. Ponovno konfiguriranje Eclipsea

Ovaj put, Eclipse treba pružiti informacije o tome gdje se nalazi Android SDK. Da biste to učinili, otvorite Eclipse, pronađite Postavke i odaberite Android. Odredite lokaciju Android SDK-a, a zatim kliknite Primijeni.

Još jednom provjerite je li sve u redu i kliknite "OK".

8. Napravite novi projekt

Idite na "Datoteka> Novo> Ostalo...> Android> Android projekt", odaberite naziv projekta i navedite neke druge detalje.

9. Umetnite kod

U stablu s lijeve strane idite na mapu "src", proširite sve. Dođite do datoteke koja je stvorena u koraku 8, u primjeru se zove HelloWorld. Dvaput kliknite na njega da biste vidjeli njegov sadržaj. Zatim morate dodati dva bloka koda podebljana crvenom bojom.

// ========== Početni kod ============

paket com.android.helloandroid;

import android.app.Activity;

import android.os.Bundle;

import android.widget.TextView;

javna klasa HelloAndroid proširuje aktivnost (

/ ** Poziva se kada se aktivnost prvi put kreira. * /

public void onCreate (Bundle savedInstanceState) (

super.onCreate (savedInstanceState);

TextView tv = novi TextView (ovo);

tv.setText ("Zdravo, Android");

setContentView (tv);

// ========== Završni kod ============

10. Pokrenite program

Iznad koda nalazi se gumb Play. Kliknite na njega. Odabiremo pokretanje programa kao Android aplikaciju ("Android aplikacija"), te spremamo sve promjene. Čekamo dugo. Nakon što se sve učita, aplikacija će se automatski pokrenuti.

Android A do Z: ključni pojmovi, vremenska traka, varijacije i razvoj:
ocjena 80 od 80 na temelju 80 ocjena.
Samo 80 recenzija.

Obični korisnici biraju svoj telefon na temelju onoga što je prikazano u izlogu. Često je proučavanje pametnog telefona ograničeno na gledanje sučelja i glazbenog playera - kupci nemaju veliko znanje o tehničkim karakteristikama kupljenog proizvoda. Podignimo razinu vlastite pismenosti i naučimo više o tome kako se Android razlikuje od pametnog telefona te o netočnosti ovog pitanja.

Velika raznolikost

Pametni telefon je križ između mobilnog telefona i osobnog računala. Za svaki od ovih uređaja može biti:

  • Otvorite webOS;
  • Windows Phone;
  • Android;
  • Apple iOS.

To je odlučujući čimbenik kada se razmatra kako se Android razlikuje od pametnog telefona. Da biste razumjeli koliko je pitanje pogrešno, razmotrite vrste operacijskih sustava. Oni utječu na funkcije koje pametni telefon može podržati.

Otvorite webOS

Ovaj operativni sustav je prvi koji se koristi na pametnim telefonima. Sada je to sve rjeđe.

Windows Phone (WP)

Ovaj MOS objavljen je 2010. godine pod vodstvom Microsofta. Sustav također radi na temelju multi-touch funkcije. Njegova prepoznatljiva karakteristika su čvorišta. To su odjeljci koji objedinjuju općenite teme (igre, kontakti, internet i drugo). Statičke ikone izgledaju kao žive pločice. Oni odražavaju informacije o stanju svakog odjeljka.

Apple iOS

Ova vrsta mobilnog OS-a može se instalirati isključivo na Apple tehničke proizvode. Zaslon i sučelje uređaja rade na bazi "multitouch" funkcije (istovremeni rad s 1-3 dodirne točke). Aplikacije se mogu instalirati na IOS u IPA formatu.

Android

Vratimo se na pitanje po čemu se Android razlikuje od pametnog telefona. Android i IOS sustavi najpopularniji su u cijelom svijetu. Prva verzija ovog OS-a lansirana je 2008. godine. Nakon toga, programeri su samo poboljšali Android proizvode. Sada je ovaj sustav instaliran na mnoge digitalne proizvode (igraće konzole, satove, tablete i pametne telefone). Android pametni telefoni imaju sljedeće prednosti:

  • imati softver otvorenog koda;
  • podržavaju multitasking i višekorisnički način rada;
  • široko dostupan i relativno jeftin u usporedbi s Apple proizvodima;
  • iznenaditi svijetlim i korisničkim sučeljem;
  • podržava Wi-Fi, prijenos datoteka preko Interneta, USB, Bluetooth.

Glavni nedostatak mobilnih uređaja koji rade na Android OS-u je trošna baterija.

Android ili Open webOS

Nakon što smo se pozabavili pitanjem kako se Android razlikuje od pametnog telefona, saznat ćemo koji je OS bolji: Android ili Open webOS? Naravno, dajte prednost prvoj opciji, jer Google Corporation zauzima jedno od prvih mjesta na svjetskom tržištu. Njegovi proizvodi zadovoljavaju apsolutno sve suvremene zahtjeve za mobilne uređaje. Najviše na Androidu - Pixi 4007D. Njegova cijena je samo 1990 rubalja.

Umjesto zaključka

Općenito je prihvaćeno da su Apple proizvodi kvalitetniji i prestižniji. Međutim, nedavno je zabilježen trend povećanja broja korisnika Androida.

Sada riječ "pametni telefon" nikoga neće iznenaditi. Čak i ako ga ne posjedujete, onda barem jednom, ali ste ga čuli i otprilike znate što znači!
Ali to je poanta, i to je otprilike to. Ne znaju svi točno što znači riječ pametni telefon, kako se pojavio i po čemu se ovaj gadget razlikuje od telefona, komunikatora ili PDA-a. Pokušajmo sve zajedno shvatiti.

Značenje pojma pametni telefon

Ruski jezik u naše vrijeme prepun je stranih riječi. I ovaj izraz nije iznimka.
Riječ Smartphone dolazi od engleskog Smartphone, koji pak kombinira dvije riječi:
Pametan- znači "pametan"
Telefon- znači "telefon".

Dakle, možemo zaključiti da Pametni telefon To je telefon koji ima “pametne” funkcije mobilnog računala: i računalstvo (procesor, RAM, ROM) i komunikaciju (WiFi, 4g/LTE, Bluetooth, GPS, GLONASS).

I onda što se zove komunikator ?!

Ne zaboravite na sinonimnu riječ - Komunikator. Činjenica je da su u svom značenju oba pojma zapravo ista stvar. Ovdje se opet pojavila zabuna zahvaljujući proizvođačima. I zato! U to vrijeme nije bilo tableta, a umjesto njih na tržištu su bili PDA - džepno osobno računalo. U svojoj srži, to je bio mali tablet na Windows Mobile operativnom sustavu. Unatoč činjenici da je imao zaslon osjetljiv na dodir, bilo je nemoguće upravljati gadgetom kakav je sada, uz pomoć prsta. Za te je svrhe korištena posebna olovka, slična kemijskoj olovci (usput rečeno, donedavno se još uvijek nalazila na Samsung Galaxy Note).
A što je proizvođač smatrao svojom zamisli ovisilo je o tome kako ga je nazvao. Ako su programeri mislili da je to telefon s PDA funkcijama, to je bio “pametni telefon”. Ako su ga pozicionirali kao PDA s telefonskim funkcijama, onda je to "Komunikator".
Naravno, sada, kada je sam koncept "džepnog osobnog računala" jednostavno nestao, kao i sami uređaji koji predstavljaju ovu klasu, onda je nestala semantička razlika između dva naziva za isti aparat.

Postojala je još jedna varijanta klasifikacije prema operacijskom sustavu instaliranom na uređaju. Dogodilo se da ako je operativni sustav instaliran Microsoft Windows Mobile ili PalmOS- onda je ovo komunikator, ali ako je gadget kontroliran Symbian OS, onda je ovo već pametni telefon. Naravno, sada, nakon nekog vremena, takva se podjela čini čudnom i smiješnom, ali tada je, početkom 2000-ih, bilo tako. Smiješno je da je pojava Android i iOS operativnih sustava praktički poništila njihove prethodnike. Palm OS i Symbian praktički su potonuli u zaborav, a Windows Mobile se transformirao u Windows Phone.

Mobilni operativni sustavi

Trenutno postoji 10 glavnih mobilnih operativnih sustava koji su bili najpopularniji u posljednjih 15 godina:

Android - iOS - Windows Phone (Mobilni, CE) - BlackBerry - Symbian - Samsung Bada - FireFox OS - Palm OS - Web OS - Linux Ubuntu

Nažalost, značajan dio njih je već u prošlosti i malo je vjerojatno da će dobiti daljnji razvoj. Trenutno TOP3 izgleda ovako:

Povijest nastanka pametnih telefona

Početkom 2000. godine na tržištu se pojavio novi mobitel Ericsson R380. Bio je to prvi uređaj koji je proizvođač službeno nazvao "pametni telefon" i od kojeg je započeo razvoj cijele klase mobilne opreme.

Ericsson R380 radio je na mobilnom operativnom sustavu Symbian OS i imao je jednobojni zaslon osjetljiv na dodir.
Gotovo nakon njega na tržištu se pojavio konkurent - Nokia 9210.

Nokia je u to vrijeme već imala cijelu liniju komunikatora, ali nijedan od njih nije bio popularan. Bile su glomazne, nezgodne i ne baš funkcionalne. Stoga je model 9210 bio bitno drugačiji i, sukladno tome, počeli su ga zvati drugačije - Pametni telefon... Odnosno, Nokia ga je pozicionirala upravo kao napredni telefon. Tada je počeo buran razvoj u kojem se u utrku uključivalo sve više novih igrača - HTC, Sony, Motorola, Siemens. Isprobali smo potpuno različite tehnologije i faktore oblika (klizači, školjke na preklop). Telefoni su bili opremljeni potpunom QWERTY tipkovnicom.

To se nastavilo sve do 2007. godine, kada se na sceni pojavio novi trendseter - iPhone pametni telefon koji radi na Appleovom operacijskom sustavu iOS.

Ovaj slatkiš bez tipkovnice postavio je smjer za sljedeća desetljeća. A malo kasnije svjetlo je ugledao njegov glavni konkurent, operativni sustav Android, te prvo deseci, a potom i stotine modela pametnih telefona na ovom OS-u.

Koja je razlika između pametnog telefona i mobilnog telefona

1. Softversko punjenje. Telefon ima firmware s određenim skupom funkcija. Komunikator već koristi punopravni operativni sustav (IOS, Android ili Windows), koji omogućuje ne samo korištenje postojećih mogućnosti, već i proširenje zbog instalacije dodatnih programa.

2. Hardverske mogućnosti. Malo tko zna koji se čip i koliko RAM-a koristi na običnom telefonu s tipkom. No, moderni pametni telefoni već koriste višejezgrene procesore i nekoliko gigabajta RAM-a. Što se tiče produktivnosti, takve uređaje u pojas priključuju računala starija od 5-6 godina.

3. Komunikacijske mogućnosti: dostupnost WiFi, 4G / LTE, GPS, GLONASS modula.

4. Dodatne značajke: Pedometar, žiroskop, IR-port, USB.

5. Sposobnost rada s raznim vrstama datoteka: audio, video, dokumenti, tablice, prezentacije.

6. Sinkronizacija podataka s cloud servisima Google, Apple, Microsoft itd.

7. Veličina zaslona. Telefonu nije potreban zaslon velike dijagonale. A s visokom rezolucijom jednostavno neće moći raditi zbog skromnih hardverskih mogućnosti. Pametni telefoni i tableti imaju prosječnu veličinu ekrana od 5 inča.

  • A

    ADB
    (Android Debug Bridge) je alat koji je instaliran zajedno s Android SDK-om i omogućuje vam upravljanje svojim Android uređajem. Možete ga pronaći u mapi "alat" raspakiranog SDK-a.
  • B

    Boot.img
    - Boot loader radi kao jezgra Linuxa: može koristiti pokretač kompatibilan s pokretanjem (obično zakrpljen syslinux) koji poslužuje boot-dfe .img datoteku (korisnicima Linuxa poznata kao RAM disk ili initrd) i boot-dfe koristi ga za dobivanje kext / mkext datoteka. (OSx86).

    Bootloader
    - Učitavač operativnog sustava - softver sustava koji učitava operativni sustav odmah nakon uključivanja uređaja (OS Loader).
  • C

    CyanogenMod
    je projekt koji stvara firmware za neke Android uređaje. Firmware se temelji na otvorenom kodu za Android. CyanogenMod je dizajniran za poboljšanje performansi i pouzdanosti Android uređaja, a donosi i niz značajki i poboljšanja koja trenutno nisu dostupna u standardnim verzijama Androida.
  • D

    Dalvik
    - Java virtualni stroj, koji se koristi za pokretanje programa (samo s APK ekstenzijom) radi bržeg pristupa (jer ovo nije JIT (just in time) kompajler instaliran prema zadanim postavkama.

    Dalvik cache
    - međuspremnik za brzi pristup koji sadrži informacije koje će najvjerojatnije biti zatražene, u ovom slučaju generirane od Dalvik virtualnog stroja. Drugim riječima, Dalvik cache rezultat je Dalvik virtualnog stroja koji optimizira najčešće pokrenute programe.
  • G

    Zlatna kartica
    - Posebno formatirana memorijska kartica s kojom možete fleširati bilo koji Android uređaj.
  • H

    Hboot
    - Cm. SPL.
  • J

    JIT
    - Just-in-time kompilacija (JIT, kompilacija "on the fly"), dinamičko prevođenje (dinamička kompilacija) - tehnologija za povećanje performansi softverskih sustava koji koriste bajtkod kompajliranjem bajtkoda u strojni kod izravno tijekom izvođenja. Tako se postiže velika brzina izvršavanja (usporediva s kompiliranim jezicima) zbog povećane potrošnje memorije (za pohranjivanje rezultata kompilacije) i vremena kompilacije.
  • K

    Zrno
    - Ovo je srž sustava. U pravilu se može bljesnuti ispod modificiranog oporavka (ili iz bootloadera).
  • R

    Oporavak
    - Odjeljak sustava koji sadrži alate za: firmware, sigurnosne kopije, vraćanje iz sigurnosne kopije itd. (za popis značajki i metoda podizanja sustava u načinu oporavka, provjerite temu za firmware vašeg uređaja).

    Korijen
    - Superuser (ako povučemo paralele s Windows OS-om, ovo je administratorski račun), poseban račun u sustavima sličnim UNIX-u, čiji vlasnik ima pravo obavljati sve operacije bez iznimke.
  • S

    SPL - SPL funkcije (nakon pokretanja kernela, SPL nema utjecaja na rad sustava!):

    Osiguravanje pokretanja firmvera.
    - SPL preuzima od radijskog dijela.
    - Priprema hardver za pokretanje, konfigurira potrebne registre.
    - Prebacuje tablicu particija flash pogona kernelu.
    - Označava veličinu dostupne RAM-a.
    - Učitava kernel u memoriju i izvršava ga.

    Flash i funkcije oporavka.
    - Popunite NBH firmware, koji će u potpunosti zamijeniti sve dijelove firmwarea telefona i resetirati sve postavke.
    - Ispunite zasebne slike različitih dijelova firmvera.
    - Povežite se s računalom koristeći fastboot protokol (koristi se za oporavak).

    Zamijenite
    - Virtualna memorija; podaci o virtualnoj memoriji nalaze se na vanjskim uređajima za pohranu.

  • W

    Brisanje
    - Ovo je potpuni reset (analog Hard Reset WM-u). Ovo briše mape / data i / cache, tj. sve instalirane aplikacije su uklonjene, sve postavke sustava su resetirane.

shadoof 15. svibnja 2013. u 12:17 sati

Pojmovi, žargon, Android definicije

  • Razvoj za Android,
  • Razvoj komunikacijskih sustava
  • Prijevod


Vrlo često, kada imamo posla s nepoznatim softverskim proizvodom ili operativnim sustavom, osjećamo poteškoće u razumijevanju značenja pojmova. Ponekad ih prvi put susrećemo i to nas tjera da tražimo na internetu opise i članke. Još je gore ako se napis izraza podudara s onim što smo znali prije, a značenje je drugačije. To se posebno pogoršava kod čitanja članaka na stranom jeziku. Stoga vam predstavljam prijevod pojmova preuzetih iz Android Terms, Slang, Definitions & Guides.
Izvorni tekst sastoji se od sedam dijelova, koji osim pojmova sadrži opise i upute kako izvršiti neke uobičajene radnje s pametnim telefonom. Ovo je prvi dio, gdje su sakupljeni najčešći pojmovi. Ovaj skup pojmova vrlo je prikladan za korištenje prije prve lekcije o programiranju za Android, kao materijal, kako bi slušatelji, nakon što su se upoznali, mogli razumjeti o čemu se radi ako žargonska riječ iznenada prođe kroz pitanje ili odgovor . Uglavnom, uvjeti su namijenjeni početnicima i odnose se na postavljanje operativnog sustava. I same definicije i prijevod ne pretendiraju na iznimnu jedinstvenost, ispravnost, točnost i strogost. Sve sugestije i ispravke pozdravljamo sa zadovoljstvom i zahvalnošću.

Bilješka autora
Pretpostavljam da će stvaranje ove teme pomoći i početnicima i iskusnim forumašima u razumijevanju Android žargona, a postoji nekoliko pojmova kojima ne znam značenje prilikom kreiranja ovog posta. Sakupio sam većinu pojmova, definicija i sleng riječi koje sam mogao iskopati. Ako sam nešto propustio, javite mi i dodajte ih u temu ili ih promijenite prema načinu na koji su predstavljeni novi pojmovi, definicije i žargon.
Android pojmovi, žargon i definicije
Apps2SD: Metoda za spremanje aplikacija i podataka iz predmemorije na microSD karticu uređaja.

ADB: android sučelje za otklanjanje pogrešaka (doslovno: android debug bridge) je višenamjenski uslužni program naredbenog retka koji vam omogućuje komunikaciju s instancom emulatora ili povezanim android uređajem. To je uslužni program klijent-poslužitelj koji uključuje tri komponente:

  1. Klijent koji se izvodi na računalu razvojnog programera. Klijenta možete pokrenuti s konzole pomoću naredbe adb. Drugi uslužni programi za Android kao što su ADT-plugin i DDMS također stvaraju adb klijente
  2. Poslužitelj koji radi kao pozadinski proces izvršavanja na razvojnom računalu. Poslužitelj upravlja komunikacijom između klijenta i adb demona koji radi na emulatoru ili uređaju.
  3. Daemon koji se izvodi kao pozadinski proces izvršavanja na svakoj instanci emulatora ili uređaja.
Android: Operativni sustav temeljen na Linuxu za mobilne uređaje kao što je HTC EVO. Abecedne (engleske) verzije šifrirane su imenom slastičarne: Donut, Eclair, Froyo, Gingerbread, Honeycomb, Ice Cream Sandwich, Jelly Bean.

AMOLED: aktivna matrica OLED. Ovo je obično vrlo svijetao zaslon s dobrom reprodukcijom boja, što se nalazi u nekim pametnim telefonima.

APK datoteka: datoteka paketa aplikacije za Android. Svaka Android aplikacija je sastavljena i pakirana u jednu datoteku koja uključuje sav bajt kod aplikacije (.dex datoteke), resurse, privitke i datoteku manifesta. Paket aplikacije može imati bilo koji naziv, ali mora koristiti proširenje .apk. Na primjer: myExampleAppname.apk. Radi praktičnosti, datoteka paketa aplikacije često se naziva ".apk".

Alfa: Alfa faza životnog ciklusa izdanja prva je faza početka testiranja (alfa je prvo slovo grčke abecede korišteno kao broj 1). Tijekom ove faze programeri obično testiraju softver koristeći tehniku ​​White Box. Dodatnu potvrdu dobivaju kasnije, drugi timovi testera koji koriste tehnike Black Box i Gray Box. Kretanje prema testiranju crne kutije unutar organizacije naziva se alfa izdanje.
Alfa verzija p.o. može biti nestabilan i uzrokovati padove ili gubitak podataka. Iznimka je kada je alfa javno dostupna (kao unaprijed naručeni bonus), pri čemu su je programeri obično doveli do stabilnosti kako bi je njihovi testeri mogli učinkovito testirati. Vanjska dostupnost alfa aplikacija nije uobičajena u vlasničkom softveru. Međutim, p.o. open source, posebice, često ima javno dostupne alfa verzije, često distribuirane kao fp izvorni kod.
Alfa faza obično završava "zamrznutim" funkcionalnosti, što znači da se dodatna funkcionalnost ne može dodati. U ovom slučaju kažu da je aplikacija funkcionalna.

Animacija pokretanja: Pojam (animacija pokretanja) za grafički prikaz procesa pokretanja operativnog sustava. Animacija pokretanja može biti jednostavna vizualizacija pokretanja poruka o pokretanju na konzoli, ali također može biti grafika ili kombinacija teksta i grafike. Za razliku od "zaslona dobrodošlice", zaslon za učitavanje ili animacija pokretanja nisu nužno dizajnirani u marketinške svrhe, ali mogu poboljšati korisničko iskustvo ili pružiti poruke (s dodanim kodiranjem u boji) korisniku za dijagnosticiranje zdravlja sustava.

Bootloader: Svrha ovog programa je samo učitavanje drugih podataka ili programa, koji će se zatim izvršiti iz RAM-a. Često se koriste učitavači na više razina, tijekom čijeg se izvršavanja nekoliko programa zauzvrat pokreće, jedan za drugim, povećavajući složenost.

Bootloop: Opisuje stanje u kojem se vaš sustav iznova i iznova pokreće bez prijave na operativni sustav glavnog računala.

Beta: Ovo je razvojna faza PO. pored alfe. Obično počinje kada p.o. funkcionalno dovršen. Obično p.o. u beta fazi ima mnogo više bugova od završenog bp-a, kao i gubitke u brzini/izvedbi. Beta testiranje se usredotočuje na smanjenje korisničkog iskustva, često uključuje testiranje upotrebljivosti. Proces isporuke beta verzije korisnicima naziva se beta izdanje i obično je prvi put da se p.o. postati dostupan izvan organizacije koja ga je razvila. Korisnici beta verzije nazivaju se beta testeri. Obično su to klijenti ili potencijalni klijenti organizacije koja je razvila sigurnosno rješenje koji želi testirati sigurnosno rješenje. besplatno, često dobivanje dovršene verzije besplatno ili po sniženoj cijeni. Beta verzija p.o. često korisno za demonstraciju unutar organizacije i potencijalnim kupcima. Neki programeri se u ovoj fazi okreću pregledu, izradi prototipa, tehničkom pregledu ili ranom pristupu. Neki p.o. je stalno u beta verziji - kada se nove značajke kontinuirano dodaju na p.o. a da tvrtka nije instalirala konačno izdanje.

Cpu: To je skraćenica za (Central Processing Unit) i obrađuje sve složene matematičke formule potrebne za svakodnevne stvari kao što je pregledavanje interneta.

Cache: Komponenta koja transparentno pohranjuje podatke kako bi se mogli brže obraditi u budućim pozivima. Podaci koji su pohranjeni u predmemoriji moraju biti vrijednosti koje su prethodno izračunate ili duplikati vrijednosti pohranjenih negdje drugdje. Ako se traženi podaci nalaze u predmemoriji (cache hit), ovaj se zahtjev može poslužiti jednostavnim čitanjem predmemorije, što je relativno brže. U suprotnom (zaobilazeći predmemoriju), podaci se moraju ponovno izračunati ili zatražiti od izvornog izvora, što je relativno sporije. Stoga, što će se više zahtjeva obraditi iz predmemorije, to će ukupna izvedba sustava biti brža.

CDMA: standard mobilne komunikacije nazvan cdmaOne, CDMA2000 (3G evolucija cdmaOne) i WCDMA (3G standard koji koristi GSM), koji se često naziva jednostavno CDMA, a koristi CDMA kao nizvodni kanal za pristup podacima.

CIQ: Označava Carrier IQ. Komad unaprijed instaliranog softvera koji prema zadanim postavkama radi u povišenom položaju u pozadini prijenosnog uređaja i bilježi sve. Potencijalno se koristi za krađu informacija.

Dvostruka jezgra: Dvojezgreni procesor je CPU koji ima dvije odvojene jezgre u jednom paketu i ima vlastitu predmemoriju. to su praktički dva mikroprocesora u jednom. Ovu vrstu procesora naširoko koriste mnogi proizvođači. Razvijen je i drugi tip višejezgrenog procesora. uključujući četverojezgrene, šest-jezgrene, osam-jezgrene i višejezgrene procesore s još više jezgri.

Dalvik: Virtualni stroj za Android platformu Dalvik VM je virtualni stroj samo za tumača koji izvršava Dalvik Executable (.dex) datoteke, format optimiziran za učinkovitu pohranu i dodjelu memorije.

Dalvik Cache: Predmemorija za pisanje koja sadrži optimizirani bajt kod za sve apk datoteke (aplikacije) na vašem Android uređaju. Pohranjivanje informacija u vlastitu predmemoriju čini aplikacije brže učitane i performanse su bolje. (Poboljšava performanse? - bilješka prevoditelja)

EXT: (Prošireni datotečni sustav) Prošireni datotečni sustav, ili ext, predstavljen je 1992. godine kao prvi datotečni sustav dizajniran posebno za jezgru Linuxa. Njegovu strukturu metapodataka stvorio je Rémy Card, inspiriran tradicionalnim Unix datotečnim sustavom. Ovo je bila prva implementacija koja je koristila virtualni datotečni sustav i mogla je upravljati datotečnim sustavima veličine do 2 gigabajta. Ext2, ext3 i ext4 datotečni sustavi su se razvili iz ovog. Velik dio rasprava usredotočuje se na ext3 i ext4 u svijetu Androida.

  • ext3 je datotečni sustav koji se obično koristi u jezgri Linuxa. Njegova glavna prednost u odnosu na ext2 je vođenje dnevnika, što poboljšava pouzdanost i eliminira potrebu za provjerom datotečnog sustava nakon "pogrešnog" gašenja. Sve u svemu, ext3 je sporiji od ext4, JFS, ReiserFS i XFS, ali ima značajnu prednost što vam omogućuje nadogradnju s ext2 bez sigurnosnog kopiranja i vraćanja podataka. Mjerenja pokazuju da ext3 također koristi manje CPU resursa od ReiserFS i XFS. Također je znatno sigurniji od ostalih Linux datotečnih sustava zbog svoje relativne jednostavnosti i mogućnosti testiranja. ext3 ne radi kontrolni zbroj kada upisuje u dnevnik, a ako hardver radi odgođeno predmemoriranje, riskirate oštećenje nekog datotečnog sustava što će dovesti do pada;
  • ext4 je stvoren kao niz unatrag kompatibilnih proširenja za ext3. U siječnju 2010. Google je najavio da će njegova infrastruktura za pohranu biti nadograđena s ext2 na ext4. U prosincu 2010. također su najavili da će koristiti ext4 umjesto YAFFS na Androidu. Prednosti Ext4 uključujući podršku za velike veličine datoteka, ekstente, trenutne predraspodjele memorije i kontrolne zbroje dnevnika;
FC / FC "s: Skraćenica za "force close", što znači da se aplikacija srušila.

Brzo pokretanje: Dijagnostički protokol koji se uglavnom koristi za modificiranje sustava flash datoteka u Android pametnim telefonima s drugog računala putem USB veze. Dio je biblioteke Android Debug Bridge.
Korištenje protokola Fastboot zahtijeva da se uređaj pokrene u režimu pokretanja ili učitavanja drugog programa u kojem će se izvršiti samo glavnina inicijalizacije hardvera. Nakon aktivacije protokola na uređaju, on će prihvatiti svaku naredbu koja mu dođe preko USB-a s konzole. Neke od najčešće korištenih naredbi uključuju:

  • bljesak- Prepisuje odjeljak u flash memoriji na binarni način, koji se nalazi na glavnom računalu.
  • izbrisati- briše dio u flashu.
  • ponovno podizanje sustava- Ponovno pokreće uređaj na glavni operativni sustav ili na particiju za oporavak sustava.
  • uređaja- Prikazuje popis svih uređaja (sa serijskim brojem) spojenih na računalo.
Treperi: trajna memorija koja se koristi u pametnim telefonima, tabletima itd. Često isto kao i flash memorija u SD i USB flash pogonima, samo optimizirana za bolju brzinu i performanse dok operativni sustav radi.

Hotspot: Pristupna točka koja omogućuje pristup internetu putem bežične mreže pomoću usmjerivača spojenog na mrežu ISP-a. Hotspot obično koristi Wi-Fi tehnologiju. Možete spojiti wi-fi kompatibilne uređaje.

HDMI: To je kompaktni audio/video za prijenos šifriranih nekomprimiranih digitalnih podataka. to je digitalna alternativa analognim standardima potrošača kao što su (RF) koaksijalni kabel, video kabel, S-Video, SCART, komponentni video, D-Terminal ili VGA (koji se također naziva D-sub ili DE-15F). HDMI povezuje digitalne audio/video izvore (kao što su net-top, DVD playeri, HD DVD playeri, Blu-ray Disc playeri, AVCHD koderi, računala, konzole za igre (kao što su PlayStation 3 i Xbox 360), AV prijemnici, tableti i mobilnih telefona) na kompatibilne digitalne audio uređaje, monitore, projektore i digitalne televizore.

Hboot: Uglavnom odgovoran za provjeru i inicijalizaciju hardvera i pokretanje telefonskog softvera. Također se može koristiti za snimanje službenih izdanja softvera, kao i nekoliko drugih stvari. HBoot se može usporediti s BIOS-om na računalu.

HAVS: Kontrolni sustav koji dinamički prilagođava napon na temelju CPU opterećenja. Dokazano je da to smanjuje potrošnju baterije, ali ima i suprotan učinak kada više upravljačkih sustava komunicira (npr. setCPU).

JIT: Just-in-Time Compiler. Uveden od Androida 2.2, to je softverska metoda za značajno ubrzanje Android aplikacija.

Kang: Neki ljudi pišu kod, neki modificiraju kod kako bi napravili svoje izdanje, oni ga vide kao kang izdanje.

Zrno: Kernel je sloj softvera koji operativnom sustavu i aplikacijama omogućuje komunikaciju s hardverom vašeg telefona. Stupanj do kojeg možete komunicirati s funkcionalnošću hardvera ovisi o kvaliteti koda kernela. HTC homebrew zajednica napravila je nekoliko poboljšanja koda kernela koja pružaju dodatnu funkcionalnost u odnosu na standardnu ​​kernel. Kada napišete alternativni firmware, automatski dobivate i kernel. Ali također možete napisati zaseban firmware za kernel preko postojećeg, efektivno ga prepisati.Danas je razlika u funkcionalnosti između alternativnih kernela manje izražena, a više se odnosi na alternativne postavke. odabir kernela je obično onaj koji najbolje funkcionira s vašim firmwareom.

Pokretač: Ukratko, ovo je dio Android korisničkog sučelja na početnom zaslonu koji vam omogućuje pokretanje aplikacija, telefoniranje itd. Ugrađen je u Android ili se može nabaviti na Android Marketu.

Gustoća LCD-a: Gustoća piksela (razlučivost) je mjerenje rezolucije zaslona u različitim kontekstima, obično na računalnim zaslonima, skenerima, digitalnim fotoaparatima.
Prije svega, morate razumjeti da Android korisničko sučelje koristi nešto što se zove "displaydependent pixel" ili "dip" (da, ovaj naziv je zbunjujući jer su postavke gustoće u "dots per inch" (dots per inch) ili "dpi ", što se smatra isto što i" ppi "ili" pikseli po inču ").
Obično je postavka gustoće LCD-a na Androidu 160 dpi. Dakle, OS misli da je 1 dip ekvivalent veličini jednog fizičkog piksela pri 160 dpi (1 dip @ 160 dpi = 1 piksel zaslona), to nije nužno slučaj, ali morate od nečega početi. Po meni bi bilo puno bolje da izaberu 100dpi, jer bi s postocima bilo puno lakše, ali nisu birali, pa latimo glavu ovom formulom. (u stvari, formula za veličinu jednog piksela je: px = dpi / 160, na primjer, za 240 dpi dobivamo px = 1,5, tj. veličina jednog dip = 1,5 fizičkih piksela - bilješka prevoditelja)

Mod: Modifikacija dijela hardvera ili softvera, ili bilo čega drugog u tom smislu, radi pružanja dodatne funkcionalnosti koju razvojni programer nije namjeravao.

NILFS: (Nova implementacija log-strukturiranog datotečnog sustava) je log-strukturirani datotečni sustav za Linux. Razvili su ga Nippon Telegraph and Telephone Corporation (NTT) CyberSpace Laboratories. Koristi tehniku ​​kopiranja na pisanje "ništa u životu nije besplatno", NILFS zapisuje sve podatke u kontinuiranom formatu nalik dnevniku koji se samo dodaje, nikada ne prepisuje, takav je uređaj dizajniran da smanji broj poteza i kako bi se ove vrste gubitka podataka svele na najmanju moguću mjeru do kojih dolazi nakon normalnog pada sustava datoteka. Na primjer, gubitak podataka na datotečnom sustavu ext3 kada se sustav ruši tijekom operacija pisanja. Kada se sustav ponovno pokrene, dnevnik će zabilježiti da je upis nepotpun i da su svi djelomično upisani podaci izgubljeni. NILFS također uključuje brzo pisanje i oporavak, minimalno oštećenje podataka datoteka i integriteta sustava zbog kvarova na hardveru, 32-bitne kontrolne zbroje i još mnogo toga.
Obično Android kerneli nemaju podršku za NILFS, ali postoje modovi koji je čine dostupnim.

Nandroid: Nandroid se koristi za sigurnosno kopiranje i vraćanje. Možete birati između obične sigurnosne kopije (samo telefon) ili + sd-ext sigurnosne kopije (telefon + Apps2sd). Obje će napraviti sigurnosnu kopiju vašeg sustava, druga opcija će također napraviti kopiju vaših aplikacija na SD karticu.

Noću: Izrada koja se odvija na kraju svakog razvojnog dana. Ako koristite poslužitelj koji se stalno ubrizgava, može se konfigurirati da prikuplja kod i izvodi testove jedinice na svakoj kontrolnoj točki. Na kraju svakog dana možete pokrenuti intenzivnije testove, regresijske testove i integracijske testove, na primjer, za koje je potrebno predugo da se izvode na svakoj kontrolnoj točki i pokrenut će se nakon noćne gradnje. Ako imate dosljedan razvojni sustav, noćne gradnje također se mogu koristiti za prosljeđivanje koda za testiranje korisnicima.

OpenGL ES: Android nudi OpenGL ES knjižnice koje se mogu koristiti za brze i složene 3D slike. Teže ih je koristiti nego Canvas, ali bolje za 3D objekte. Paketi android.opengl i javax.microedition.khronos.opengles pružaju OpenGL ES funkcionalnost.

Otvorena i zatvorena beta verzija: Programeri objavljuju otvorenu ili zatvorenu beta verziju; Zatvorena beta izdanja objavljuju se odabranoj skupini ljudi za testiranje korisnika samo uz pozivnicu, dok su otvorena beta izdanja dostupna široj javnosti i svima zainteresiranima. Testeri prijavljuju sve greške koje pronađu i ponekad predlažu dodatne značajke koje bi željeli vidjeti dostupnim u konačnom izdanju.

Overclock: Povećajte brzinu vašeg CPU-a.

Particija: Interna memorija telefona (ne SD kartica) je trajna (flash) memorija, NAND. Može se particionirati kao običan tvrdi disk. Učitavač se nalazi na vlastitom dijelu, Recovery - odvojeno, radio, sustav, predmemorija itd. - to su sve sekcije.
Standardni odjeljci na Android telefonu:

  • / ostalo - Ne razumijem baš čemu ovo služi.
  • / boot - bootloader, kernel
  • / recovery - sadrži program za oporavak (ili clockworkmod ili RA oporavak za rootan Evo)
  • / sustav - ovdje se nalazi operativni sustav: Android, Sense, animacija pokretanja, Sprint crapware, busybox, itd.
  • / cache - predmemorirani podaci za operativni sustav
  • / podaci - korisničke aplikacije, podaci, postavke itd.
Odjeljci u nastavku nisu specifični za Android. Oni su povezani s hardverom telefona, kernel mora imati kod za interakciju s navedenim hardverom.
  • / radio - radio firmware telefona, kontrolira mobilne komunikacije, GPS, podatke, bluetooth.
  • / wimax - firmware za Sprintov okus 4G, WiMax.

PRL: Popis željenog roaminga obično je način da svom telefonu kažete na koje tornjeve da se prvi poveže.

RUU: kompletan paket p.o. izdao HTC, može sadržavati mnogo stvari koje pokušavaju ažurirati. Radio, ROM, bootloader, itd... Instaliranje ruu-a je kao pisanje slike na vaš tvrdi disk - briše podatke i instalira sliku. Ovo će uništiti sve vaše podatke ako se instalacija završi.

Oporavak: Particija za oporavak je način pokretanja za telefon, koji vam omogućuje brisanje postavki s podatkovne particije na telefonu (tvrdo brisanje) ili ažuriranje pomoću datoteke update.zip u korijenu microSD kartice. Uobičajeno je (i izborno) prepisati i zakrpiti sliku za oporavak kao što je TWRP ili ClockworkMod Recovery. To omogućuje pokretanje sigurnosnih kopija Nandroida s uređaja, a modifikacije flash-a, poput datoteka uređaja, obično znače instaliranje softvera na uređaj. Način oporavka je odvojen od "normalnog" načina rada, a može se aktivirati držanjem prekidača za početni ekran dok se telefon uključuje.

Rom / firmver: Memorija samo za čitanje i na jeziku tehnologije, odnosi se na internu pohranu uređaja, koja je dizajnirana za pohranjivanje uputa operacijskog sustava, koje se ne smiju mijenjati tijekom normalnog rada uređaja.

Radio aparati: Sa HTC-ove točke gledišta, radio se sastoji od:

  • WiFi koji radi na frekvenciji 2,4-5ghz ovisno o kanalu
  • Cellular / 3G, koji prenosi glas i podatke
  • 4G / WiMAX, koji samo prenosi podatke
  • GPS koji samo prihvaća
  • Bluetooth koji komunicira s WiiMotes i bežičnim slušalicama
Treperi radio ( točno tako u originalu- bilješka prevoditelja) znači promjenu koda koji kontrolira način na koji telefon prima i šalje signal.

Radna memorija: (Memorija s slučajnim pristupom, izravni prijevod) Skupina memorijskih čipova, obično dinamičkog RAM-a (DRAM), koji funkcioniraju kao glavno operacijsko polje računala. Kada su se računala prvi put pojavila na tržištu u drugoj polovici 1970-ih, 64 KB (64 kilobajta) memorije bio je maksimalni prag. Danas je 64 MB (64 megabajta) SDRAM osnovno stolno računalo, tisuću puta veće.
"Random" u RAM-u znači da se sadržaju svakog bajta u pohrani može pristupiti izravno bez čitanja bajta prije ili poslije njega. To vrijedi i za druge vrste memorije uključujući ROM i PROM. Međutim, za razliku od ROM-a i PROM-a, RAM-u je potrebna energija za održavanje svog sadržaja, zbog čega morate spremiti podatke na disk prije isključivanja računala. Da biste saznali više o RAM čipovima i kako nadograditi svoju memoriju, potražite memorijski modul. Da biste ispitali koja se memorija koristi za obradu podataka, potražite računalo ili memoriju. Također pogledajte dinamički RAM i statički RAM.

Korijen: Korijenski direktorij (mapa prve razine)

Navijati: Proces davanja korisnicima mobilnih telefona, tableta i drugih uređaja koji pokreću Android OS kontrolne privilegije (poznatih kao "root pristup") podsustavima Androida. Rooting se često pruža kako bi se zaobišla ograničenja koja su programeri hardvera nametnuli na određeni uređaji koji izražavaju svoje mogućnosti mijenjaju sistemske aplikacije i postavke, pokreću specijalizirane aplikacije koje zahtijevaju administratorska prava ili obavljaju operacije koje inače nisu dostupne običnom korisniku Androida. Rooting je analogni jailbreakingu za uređaje s Apple iOS ili Sony PlayStation 3 . U Androidu, rootanje također može uključivati ​​potpuno uklanjanje operativnog sustava.

SBC: (mogućnost korištenja baterije preko normalne sigurne granice). Koncept je sličan overclockanju procesora: prelazite sigurnu razinu za dodatne performanse. Ovdje će cilj biti izvući više iz baterije s jednim punjenjem. Nedostatak je što možete oštetiti bateriju ili joj znatno skratiti vijek trajanja. Neke jezgre izjavljuju da koriste sigurne tehnike kako bi spriječile oštećenje baterije. Samo budite svjesni potencijalnog rizika.

: To znači instaliranje aplikacija zaobilazeći službeni Android Market.

Splash screen: početni zaslon je slika koja se pojavljuje dok se android učitava. Zasloni pokrivaju cijeli zaslon ili samo pravokutnik u sredini zaslona. Početni zaslon operativnog sustava i nekih aplikacija koje očekuju da će se izvoditi na cijelom zaslonu obično pokrivaju cijeli zaslon.

Superkorisnik / SU: Na mnogim operativnim sustavima superuser je poseban korisnički račun koji koristi administrator sustava. Ovisno o operativnom sustavu, naziv ovog računa može biti root, administrator ili supervizor.
Normalan rad na takvom operativnom sustavu obavlja se korištenjem uobičajenog korisničkog računa, te stoga on nema mogućnost unosa promjena koje su primjenjive na cijeli operativni sustav, viruse ili drugi zlonamjerni softver. - ili jednostavne pogreške korisnika - neće dati priliku za prijenos učinka na cijeli sustav. U organizacijama su administrativne privilegije često rezervirane za određene pojedince.

Skripta: Sloj skriptiranja za Android (SL4A, ranije nazvan Android Scripting Environment ili ASE) knjižnica je koja vam omogućuje stvaranje i pokretanje skripti na mnogo različitih jezika izravno na Android uređajima. SL4A je stvoren za programere i još uvijek je p.o. alfa kvaliteta. Ove skripte imaju pristup mnogim API-jima dostupnim u normalnim Android Java aplikacijama, ali s pojednostavljenim sučeljem. Skripte se mogu interaktivno izvoditi u terminalu, u pozadini ili putem Localea.

SDK: (SDK ili "devkit") obično je komplet za razvoj softvera koji vam omogućuje izradu aplikacija za određeni paket, okvir, igraću konzolu, operativni sustav ili platformu.

Zaliha: Ovo je operativni sustav u svom zadanom obliku, bez modifikacija na njemu, isključujući sve stavke podrške specifične za uređaj potrebne za ovaj uređaj.

TRAVNJAK Spavanje smrti - stanje kada uređaj "zaspi" i ne probudi se.

Sin: Sigurnosno uključen način rada, označava da nema pristupa operativnom sustavu telefona.

S-Off: Sigurnost je ugrožena, sada imamo pristup operativnom sustavu.

(bilješka prevoditelja: ovo je neko pojednostavljenje i generalizacija. HTC telefoni imaju uspostavljenu vrstu sigurnosne provjere, čija se razina određuje pomoću S-OFF / S-ON. U osnovi, to je zastavica koja je pohranjena u uređaju koja provjerava potpis slike za bilo koji firmware prije nego što se može upisati u područje memorije sustava. Time se zaustavlja upotreba bilo kakvih prilagođenih firmware-a, slika, vraćanja itd. a također ograničava pristup NAND flash memoriji. Međutim, kada je razina sigurnosti postavljena na S-OFF, provjera potpisa se preskače, dopuštajući korisniku preuzimanje prilagođenog firmwarea, slike itd., kao i izmjenu službenog firmwarea, što omogućuje prilagodbu HTC Android uređaja za maksimum)

Povezivanje: Označava širenje internetskih veza putem pristupa internetu mobilnog telefona s drugim uređajima. Ova se distribucija može osigurati putem bežične mreže (Wi-Fi), Bluetootha ili fizičke veze pomoću kabela. U slučaju povezivanja putem bežične mreže, moguće je označiti uređaj kao mobilnu pristupnu točku. Telefon s internetskom vezom funkcionira kao prijenosni usmjerivač koji pruža usluge povezivanja za druge.

Korisnički prostor (guverner): Planer (menadžer?), iznimna rijetkost za svijet mobilnih uređaja, omogućuje svakom programu koji korisnik pokrene da postavi radnu frekvenciju CPU-a. Ovaj planer, češći u poslužiteljskim ili desktop aplikacijama, kao aplikacija (poput aplikacije za upravljanje profilom napajanja) zahtijeva privilegije za postavljanje frekvencije takta CPU-a.

Underclock: Smanjenje brzine CPU-a.

Undervolt: Podnapon znači snižavanje napona CPU-a do određene mjere, što pomaže produžiti vijek trajanja baterije i smanjiti temperaturu tijekom intenzivne uporabe CPU-a.

USB: Dizajnirano za označavanje univerzalne serijske sabirnice. To je metoda spajanja uređaja na računalo. Većina pametnih telefona sada koristi mikro USB za punjenje i sinkronizaciju.

Skripta za ažuriranje: Kada Android uređaj instalira ažuriranja putem "update.zip", datoteke koje se koriste u načinu ažuriranja moraju izvršiti širok raspon radnji s datotekama i pravima. Umjesto korištenja minimalističkog naredbenog retka kao što je (b, d, c) sh, Android programeri odlučili su stvoriti mali funkcionalni jezik koji proizvođači uređaja mogu proširiti prema potrebi. Od izdavanja Androida "Donut" (v1.6), skriptni jezik se zove Edify i obično je definiran u bootable / recovery / (edify, edifyscripting, updater) mapama izvornog stabla Androida.

Bežični N: Bežična N tehnologija povećava brzinu bežične internetske veze. Bežični "N" usmjerivači također rade s bežičnim "G" i "B" bežičnim adapterima.

WiiMax: (Worldwide Interoperability for Microwave Access) je komunikacijska tehnologija za brzu distribuciju bežičnog internetskog signala na širokim područjima.

YAFFS: Yaffs1 je prva verzija datotečnog sustava koja radi na NAND čipovima koji imaju 512 bajtova stranica + 16 bajtova OOB (Out-Of-Band). [Potrebno je pojasniti] Ovi stariji čipovi također su imali 2 ili 3 ciklusa pisanja po stranici, kojim se bavio YAFFS - tzv. prljave stranice označene su upisivanjem u posebne rezervirane ćelije.

Noviji NAND flash čipovi imali su velike stranice, 2048 bajta + 64 rezervirana bajta i niže zahtjeve za pisanje. Svaka stranica s blokom za brisanje (128 kilobajta) morala je biti napisana u sekvencijalnom načinu, a svaka stranica je morala biti napisana samo jednom. YAFFS2 je dizajniran da podržava novije čipove.YAFFS2 se temelji na YAFFS1 izvornom kodu, s velikim razlikama u internoj strukturi, za koju sada nije postojala pretpostavka o veličini od 512 bajta, a na svakoj napisanoj stranici bio je napisan redni broj bloka. Dakle, stare ogli stranice mogu se logično prebrisati bez kršenja pravila "piši po jedan" [potrebno je pojašnjenje]
YAFFS je robustan, log-strukturiran datotečni sustav s visokim prioritetom održavanja integriteta podataka. Drugi cilj YAFFS-a je visoka izvedba. YAFFS općenito nadmašuje većinu alternativa. Također je dizajniran za prenosivost i može se koristiti na Linux, WinCE, pSOS, eCos, ThreadX i mnogim OS-ovima uske namjene. Opcija "YAFFS / Direct" koristi se u situacijama kada ne postoji operativni sustav, ugrađeni OS i bootloaderi: ima istu kernel datotečnog sustava, ali pojednostavljeno sučelje za interakciju s OS i NAND hardverom.

Zipalign: Uslužni program za arhiviranje predstavljen je po prvi put s verzijom 1.6 Android SDK-a. Optimizira putove u generiranju APK-a. Ova radnja omogućuje operativnom sustavu Android učinkovitiju interakciju s aplikacijom i stoga potencijalno čini aplikacije i sustav u cjelini mnogo bržima. Vrijeme izvršenja za aplikacije koje su zipaligned brže je, što rezultira manjom potrošnjom RAM-a tijekom pokretanja aplikacije.

Vrhunski povezani članci