Cum se configurează smartphone-uri și PC-uri. Portal informativ
  • Acasă
  • In contact cu
  • Dicționar medical carte de referință. „Ce este mai bun decât un smartphone sau Android?” - întrebarea nu chiar corectă

Dicționar medical carte de referință. „Ce este mai bun decât un smartphone sau Android?” - întrebarea nu chiar corectă

Mulți dintre voi probabil ați dat peste faptul că în Android vocabular, există cuvinte complet nefamiliare. Dacă sunteți în ecosistem de multă vreme, atunci nu este greu să înțelegeți esența datorită experienței acumulate, dar pentru începători acest lucru poate deveni un obstacol serios în înțelegerea diferitelor procese sau probleme. În această postare, am încercat să colectăm toți cei mai comuni termeni și să descriem principalele procese care au loc în sistemul de operare.

Termeni cheie

Apps2SD- stocarea aplicației și cache-ul pe cardul microSD al dispozitivului;

3. Instalați Android SDK

http://developer.android.com/sdk/index.html Descărcați SDK aici. Instalarea trebuie efectuată într-un loc convenabil pentru dvs., deoarece locația SDK-ului Android va trebui specificată mai jos.

4. Configurarea Eclipse pentru Android

Lansați Eclipse și accesați Ajutor> Instalare software nou, faceți clic pe Adăugare... specificați Android în nume și linkul - „https://dl-ssl.google.com/android/eclipse/”, dacă această opțiune nu funcționează , apoi împreună https: // trebuie să utilizați http: //. Faceți clic pe OK, ar trebui să vedeți ceva asemănător cu cel afișat în imagine

Selectați ambele pachete și faceți clic pe Următorul. Android ADT va începe descărcarea. După finalizarea procesului, Eclipse trebuie repornit.

5. Configurarea Android SDK

Navigați la folderul în care ați despachetat SDK-ul Android, găsiți fișierul SDK Setup.exe și rulați-l. Va apărea următoarea fereastră

Instalați componentele de care aveți nevoie, puteți instala toate cele disponibile deodată.

6. Configurarea dispozitivului virtual Android (AVD)

În managerul SDK, faceți clic pe „dispozitive virtuale”, apoi pe „Nou” și configurați specificația necesară. Mai jos puteți vedea un exemplu de umplere a ferestrei:

Faceți clic pe Creare AVD, selectați un dispozitiv virtual din listă și faceți clic pe „Start”, astfel încât să vă puteți asigura că software-ul funcționează corect.

Puteți înțelege puțin despre funcționarea unui dispozitiv virtual, după care acesta trebuie să fie închis.

7. Configurarea Eclipse din nou

De data aceasta, Eclipse trebuie să furnizeze informații despre unde se află SDK-ul Android. Pentru a face acest lucru, deschideți Eclipse, găsiți Preferințe și selectați Android. Specificați locația SDK-ului Android, apoi faceți clic pe Aplicare.

Încă o dată, verificați dacă totul este în ordine și faceți clic pe „OK”.

8. Creați un nou proiect

Accesați „Fișier> Nou> Altele...> Android> Proiect Android”, alegeți un nume pentru proiect și specificați alte detalii.

9. Introduceți codul

În arborele din stânga accesați folderul „src”, extindeți totul. Navigați la fișierul care a fost creat la pasul 8, în exemplu se numește HelloWorld. Faceți dublu clic pe el pentru a-i vedea conținutul. Apoi, trebuie să adăugați două blocuri de cod în roșu aldine.

// ========== Cod de pornire ============

pachet com.android.helloandroid;

import android.app.Activity;

import android.os.Bundle;

import android.widget.TextView;

clasa publică HelloAndroid extinde activitatea (

/ ** Apelat atunci când activitatea este creată pentru prima dată. * /

public void onCreate (Pachet savedInstanceState) (

super.onCreate (savedInstanceState);

TextView tv = nou TextView (aceasta);

tv.setText („Bună ziua, Android”);

setContentView (tv);

// ========== Cod final ============

10. Rulați programul

Există un buton Play deasupra codului. Apasa pe el. Selectăm lansarea programului ca aplicație Android („Aplicația Android”) și salvăm toate modificările. Așteptăm de mult. După ce totul este încărcat, aplicația va porni automat.

Android de la A la Z: termeni cheie, cronologie, variații și dezvoltare:
rating 80 din 80 bazat pe 80 de evaluări.
Doar 80 de recenzii.

Utilizatorii obișnuiți își aleg telefonul în funcție de ceea ce este afișat în vitrina magazinului. Adesea, studiul unui smartphone se limitează la vizualizarea interfeței și a unui player muzical - cumpărătorii nu au o cunoaștere prea mare a caracteristicilor tehnice ale produsului achiziționat. Să ne ridicăm nivelul de alfabetizare și să aflăm mai multe despre cum diferă Android de un smartphone și despre incorectitudinea acestei întrebări.

Varietate mare

Un smartphone este o încrucișare între un telefon mobil și un computer personal. Pentru fiecare dintre aceste dispozitive poate fi:

  • Deschide webOS;
  • Windows Phone;
  • Android;
  • Apple IOS.

Este un factor definitoriu atunci când luăm în considerare modul în care Android diferă de un smartphone. Pentru a înțelege cât de greșită este întrebarea, luați în considerare tipurile de sisteme de operare. Acestea afectează funcțiile pe care un smartphone este capabil să le suporte.

Deschide webOS

Acest sistem de operare este primul folosit pe smartphone-uri. Acum este din ce în ce mai rar.

Windows Phone (WP)

Acest MOS a fost publicat în 2010 sub conducerea Microsoft. Sistemul funcționează și pe baza funcției multi-touch. Caracteristica sa distinctivă este Hub-urile. Acestea sunt secțiuni care unesc subiecte generale (jocuri, contacte, Internet și altele). Pictogramele statice arată ca plăci vii. Acestea reflectă informații despre starea fiecărei secțiuni.

Apple IOS

Acest tip de sistem de operare mobil poate fi instalat exclusiv pe produsele tehnice Apple. Ecranul și interfața dispozitivelor funcționează pe baza funcției „multitouch” (lucrare simultană cu 1-3 puncte de contact). Aplicațiile pot fi instalate pe IOS în format IPA.

Android

Să revenim la întrebarea cum diferă Android de un smartphone. Sistemele Android și IOS sunt cele mai populare din întreaga lume. Prima versiune a acestui sistem de operare a fost lansată în 2008. Ulterior, dezvoltatorii au îmbunătățit doar produsele Android. Acum acest sistem este instalat pe multe produse digitale (console de jocuri, ceasuri, tablete și smartphone-uri). Telefoanele inteligente cu Android au următoarele avantaje:

  • au software open source;
  • suportă multitasking și modul multi-utilizator;
  • disponibil pe scară largă și relativ ieftin în comparație cu produsele Apple;
  • surprinde cu o interfață luminoasă și ușor de utilizat;
  • acceptă Wi-Fi, transfer de fișiere prin Internet, USB, Bluetooth.

Principalul dezavantaj al dispozitivelor mobile care rulează pe sistemul de operare Android este bateria irosită.

Android sau Open webOS

După ce ne-am ocupat de întrebarea cum diferă Android de un smartphone, vom afla care sistem de operare este mai bun: Android sau Open webOS? Desigur, acordați preferință primei opțiuni, deoarece Google Corporation ocupă una dintre primele poziții pe piața mondială. Produsele sale îndeplinesc absolut toate cerințele moderne pentru dispozitivele mobile. Cel mai mult pe Android - Pixi 4007D. Prețul său este de numai 1990 de ruble.

În loc de o concluzie

Este general acceptat că produsele Apple sunt de calitate superioară și mai prestigioase. Cu toate acestea, a existat o tendință recentă de creștere a numărului de utilizatori Android.

Acum cuvântul „smartphone” nu va surprinde pe nimeni. Chiar dacă nu o deții, atunci măcar o dată, dar ai auzit-o și știi aproximativ ce înseamnă!
Dar acesta este ideea și cam atât. Nu toată lumea știe exact ce înseamnă cuvântul smartphone, cum a apărut și cum diferă acest gadget de un telefon, comunicator sau PDA. Să încercăm să înțelegem totul împreună.

Sensul termenului Smartphone

Limba rusă în timpul nostru este plină de cuvinte străine. Și acest termen nu face excepție.
Cuvântul Smartphone provine din engleza Smartphone, care, la rândul său, combină două cuvinte:
Inteligent- înseamnă „inteligent”
Telefon- înseamnă „telefon”.

Astfel, putem concluziona că Smartphone Este un telefon care are funcții „inteligente” ale unui computer mobil: atât de calcul (procesor, RAM, ROM), cât și de comunicare (WiFi, 4g/LTE, Bluetooth, GPS, GLONASS).

Și atunci ce se numește Comunicatorul?!

Nu uitați de cuvântul sinonim - Comunicator. Faptul este că, în sensul lor, ambii termeni sunt de fapt același lucru. Confuzia a apărut din nou aici datorită producătorilor. Si de aceea! La acea vreme nu existau tablete, iar în locul lor pe piață existau PDA-uri - un computer personal de buzunar. În esență, era o tabletă mică pe sistemul de operare Windows Mobile. În ciuda faptului că avea un ecran tactil, era imposibil să opereze gadgetul așa cum este acum, cu ajutorul unui deget. În aceste scopuri s-a folosit un stylus special, asemănător unui pix (apropo, până de curând, se mai găsea pe Samsung Galaxy Note).
Și ceea ce producătorul a considerat creația lui depindea de cum l-a numit. Dacă dezvoltatorii au crezut că este un telefon cu funcții PDA, a fost un „Smartphone”. Dacă l-au poziționat ca un PDA cu funcții de telefon, atunci este un „Comunicator”.
Desigur, acum, când însuși conceptul de „Pocket Personal Computer” a dispărut pur și simplu, precum și dispozitivele în sine reprezentând această clasă, atunci diferența semantică dintre cele două nume pentru același aparat a dispărut.

Mai exista o variantă a clasificării în funcție de sistemul de operare instalat pe dispozitiv. S-a întâmplat că dacă sistemul de operare este instalat Microsoft Windows Mobile sau PalmOS- atunci acesta este un comunicator, dar dacă gadgetul este controlat OS Symbian, atunci acesta este deja un smartphone. Desigur, acum, după un timp, o astfel de împărțire pare ciudată și ridicolă, dar atunci, la începutul anilor 2000, așa era. Lucrul amuzant este că apariția sistemelor de operare Android și iOS i-a anulat practic pe predecesorii lor. Palm OS și Symbian practic au căzut în uitare, iar Windows Mobile s-a transformat în Windows Phone.

Sisteme de operare mobile

În prezent, există 10 sisteme de operare mobile principale care au fost cele mai populare în ultimii 15 ani:

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

Din păcate, o parte considerabilă dintre ele sunt deja în trecut și este puțin probabil să primească o dezvoltare ulterioară. În acest moment, TOP3 arată astfel:

Istoria apariției smartphone-urilor

La inceputul anului 2000 a aparut pe piata noul telefon mobil Ericsson R380. A fost primul dispozitiv pe care producătorul l-a numit oficial „smartphone” și de la care a început dezvoltarea unei întregi clase de echipamente mobile.

Ericsson R380 rula pe sistemul de operare mobil Symbian OS și avea un ecran tactil monocrom.
Aproape după el, pe piață a apărut un concurent - Nokia 9210.

Nokia avea deja o linie întreagă de comunicatoare, dar niciunul nu era popular. Erau voluminoase, incomode și nu foarte funcționale. Prin urmare, modelul 9210 a fost fundamental diferit și, în consecință, au început să-l numească diferit - Smartphone... Adică Nokia l-a poziționat exact ca un telefon avansat. Apoi a început o dezvoltare furtunoasă în procesul căreia tot mai mulți jucători noi s-au alăturat cursei - HTC, Sony, Motorola, Siemens. Am încercat tehnologii și factori de formă complet diferite (glisoare, clape). Telefoanele erau echipate cu o tastatură QWERTY completă.

Acest lucru a continuat până în 2007, când a apărut un nou trendsetter - smartphone-ul iPhone care rulează pe sistemul de operare iOS de la Apple.

Această bomboană fără tastatură a stabilit direcția pentru următoarele decenii. Și puțin mai târziu, principalul său concurent, sistemul de operare Android, și mai întâi zeci și apoi sute de modele de smartphone-uri pe acest sistem de operare, au văzut lumina.

Care este diferența dintre un smartphone și un telefon mobil

1. Umplere software. Telefonul are un firmware cu un anumit set de funcții. Comunicatorul folosește deja un sistem de operare cu drepturi depline (IOS, Android sau Windows), care permite nu numai utilizarea capacităților existente, ci și extinderea datorită instalării de programe suplimentare.

2. Capabilitati hardware. Aproape nimeni nu știe ce cip și câtă memorie RAM este folosită pe un telefon obișnuit cu buton. Dar smartphone-urile moderne folosesc deja procesoare multi-core și câțiva gigaocteți de memorie RAM. În ceea ce privește productivitatea, astfel de dispozitive sunt conectate la curea de către calculatoare mai vechi de 5-6 ani.

3. Capabilitati de comunicare: disponibilitatea modulelor WiFi, 4G/LTE, GPS, GLONASS.

4. Caracteristici suplimentare: Pedometru, giroscop, port IR, USB.

5. Abilitatea de a lucra cu diverse tipuri de fișiere: audio, video, documente, tabele, prezentări.

6. Sincronizarea datelor cu serviciile cloud Google, Apple, Microsoft etc.

7. Dimensiunea ecranului. Telefonul nu are nevoie de un afișaj cu diagonală mare. Și cu o rezoluție înaltă, pur și simplu nu va putea funcționa din cauza capacităților hardware modeste. Smartphone-urile și tabletele au o dimensiune medie a ecranului de 5 inchi.

  • A

    ADB
    (Android Debug Bridge) este un instrument care este instalat împreună cu Android SDK și vă permite să vă gestionați dispozitivul Android. Îl puteți găsi în folderul „instrument” al SDK-ului dezambalat.
  • B

    Boot.img
    - Încărcătorul de pornire funcționează ca un nucleu Linux: poate folosi un încărcător de pornire compatibil cu mboot (de obicei, patched syslinux) care oferă un fișier boot-dfe .img (cunoscut utilizatorilor Linux ca disc RAM sau initrd) și boot-dfe îl folosește pentru a obține fișiere kext / mkext. (OSx86).

    Bootloader
    - Operating system loader - software de sistem care încarcă sistemul de operare imediat după pornirea dispozitivului (OS Loader).
  • C

    CyanogenMod
    este un proiect care creează firmware pentru unele dispozitive Android. Firmware-ul se bazează pe codul Android open source. CyanogenMod este conceput pentru a îmbunătăți performanța și fiabilitatea dispozitivelor Android și, de asemenea, aduce o serie de caracteristici și îmbunătățiri care nu sunt disponibile în prezent în versiunile standard de Android.
  • D

    Dalvik
    - mașina virtuală Java, care este folosită pentru a rula programe (doar cu extensia APK) pentru a face accesul mai rapid (pentru că acesta nu este un compilator JIT (just in time) instalat implicit.

    Cache Dalvik
    - un buffer intermediar de acces rapid care conține informațiile care sunt cel mai probabil să fie solicitate, în acest caz generate de mașina virtuală Dalvik. Cu alte cuvinte, cache-ul Dalvik este rezultatul mașinii virtuale Dalvik care optimizează programele cel mai frecvent rulate.
  • G

    Goldcard
    - Card de memorie special formatat cu care puteți flash-o orice dispozitiv Android.
  • H

    Hboot
    - Cm. SPL.
  • J

    JIT
    - Compilare just-in-time (JIT, compilare „on the fly”), traducere dinamică (compilare dinamică) - o tehnologie de creștere a performanței sistemelor software care utilizează bytecode prin compilarea bytecode în codul mașinii direct la runtime. Astfel, se realizează o viteză mare de execuție (comparabilă cu limbajele compilate) datorită consumului crescut de memorie (pentru stocarea rezultatelor compilației) și timpului de compilare.
  • K

    Nucleu
    - Acesta este miezul sistemului. De regulă, acesta poate fi flash de sub recuperarea modificată (sau din bootloader).
  • R

    Recuperare
    - O secțiune de sistem care conține instrumente pentru: firmware, backup-uri, restaurare din backup-uri etc. (pentru o listă de caracteristici și metode de pornire în modul de recuperare, verificați subiectul pentru firmware-ul dispozitivului dvs.).

    Rădăcină
    - Superutilizator (dacă facem paralele cu sistemul de operare Windows, acesta este contul de administrator), un cont special în sisteme asemănătoare UNIX, al cărui proprietar are dreptul de a efectua toate operațiunile fără excepție.
  • S

    SPL - Funcții SPL (după pornirea nucleului, SPL nu are niciun efect asupra funcționării sistemului!):

    Asigurarea lansării firmware-ului.
    - SPL preia partea radio.
    - Pregătește hardware-ul pentru lansare, configurează registrele necesare.
    - Transmite tabelul de partiții ale unității flash către kernel.
    - Indică dimensiunea RAM disponibilă.
    - Încarcă nucleul în memorie și îl execută.

    Flash și funcții de recuperare.
    - Completați firmware-ul NBH, care va înlocui complet toate părțile firmware-ului telefonului și va reseta toate setările.
    - Completați imagini separate ale diferitelor părți ale firmware-ului.
    - Conectați-vă la computer utilizând protocolul fastboot (utilizat pentru recuperare).

    Schimbați
    - Memorie virtuala; datele de memorie virtuală se află pe dispozitive de stocare externe.

  • W

    Sterge
    - Aceasta este o resetare completă (analog de Hard Reset la WM). Aceasta șterge folderele / date și / cache, de exemplu. toate aplicațiile instalate sunt eliminate, toate setările de sistem sunt resetate.

shadoof 15 mai 2013 la 12:17

Termeni, jargon, definiții Android

  • Dezvoltare pentru Android,
  • Dezvoltarea sistemelor de comunicare
  • Traducere


Foarte des, atunci când avem de-a face cu un produs software sau un sistem de operare necunoscut, simțim dificultăți în înțelegerea semnificațiilor termenilor. Uneori îi întâlnim pentru prima dată și asta ne face să căutăm pe internet descrieri și articole. Mai rău este dacă ortografia termenului coincide cu ceea ce știam înainte, iar sensul este diferit. Acest lucru este mai ales agravat atunci când citiți articole într-o limbă străină. Prin urmare, vă prezint atenției o traducere a termenilor preluați din Android Terms, Slang, Definitions & Guides.
Textul original este format din șapte părți, care, pe lângă termeni, include descrieri și instrucțiuni despre cum să efectuați unele acțiuni comune cu un smartphone. Aceasta este prima parte, în care sunt adunați termenii cei mai des întâlniți. Acest set de termeni este foarte convenabil de folosit înainte de prima lecție de programare pentru Android, ca fișă, astfel încât ascultătorii, familiarizandu-se, să poată înțelege despre ce este vorba în cazul în care un cuvânt din jargon se strecoară brusc într-o întrebare sau răspuns. . Practic, termenii sunt destinati începătorilor și se referă la configurarea sistemului de operare. Atât definițiile în sine, cât și traducerea nu pretind a fi unicitate, corectitudine, acuratețe și rigoare excepționale. Orice sugestii și corecturi sunt binevenite cu plăcere și recunoștință.

Nota autorului
Presupun că crearea acestui thread îi va ajuta atât pe începători, cât și pe utilizatorii experimentați de forum să înțeleagă jargonul Android și există câțiva termeni despre care nu cunosc semnificația atunci când creez această postare. Am adunat majoritatea termenilor, definițiilor și cuvintelor din argou pe care le-aș putea descoperi. Dacă am omis ceva, vă rog să-mi spuneți și să le adăugați în fir sau să le schimbați în funcție de modul în care sunt prezentați termeni, definiții și jargon noi.
Termeni, jargon și definiții Android
Apps2SD: O metodă pentru salvarea aplicațiilor și a datelor din cache pe cardul microSD al dispozitivului.

ADB: interfața de depanare Android (literalmente: podul de depanare Android) este un utilitar multifuncțional de linie de comandă care vă permite să comunicați cu o instanță de emulator sau cu un dispozitiv Android conectat. Este un utilitar client-server care include trei componente:

  1. Clientul care rulează pe computerul dezvoltatorului. Puteți porni clientul din consolă folosind comanda adb. Alte utilitare Android, cum ar fi ADT-plugin și DDMS, creează și clienți adb
  2. Un server care rulează ca proces de execuție în fundal pe un computer de dezvoltare. Serverul gestionează comunicațiile dintre client și demonul adb care rulează pe emulator sau dispozitiv.
  3. Un demon care rulează ca proces de execuție în fundal pe fiecare instanță a unui emulator sau dispozitiv.
Android: sistem de operare bazat pe Linux pentru dispozitive mobile precum HTC EVO. Versiunile alfabetice (engleze) sunt codificate după numele cofetăriei: gogoașă, eclair, froyo, turtă dulce, fagure de miere, sandviș cu înghețată, jelly bean.

AMOLED: OLED cu matrice activă. Acesta este de obicei un afișaj foarte luminos, cu o reproducere bună a culorilor, care se găsește în unele smartphone-uri.

fișier APK: Fișier pachet de aplicații Android. Fiecare aplicație Android este compilată și împachetată într-un singur fișier care include tot codul octet al aplicației (fișiere .dex), resurse, atașamente și un fișier manifest. Un pachet de aplicație poate avea orice nume, dar trebuie să folosească extensia .apk. De exemplu: myExampleAppname.apk. Pentru comoditate, fișierul pachetului de aplicații este adesea denumit „.apk”.

Alfa: Etapa alfa a ciclului de viață al lansării este prima fază a începerii testării (alfa este prima literă a alfabetului grecesc folosită ca număr 1). În această fază, dezvoltatorii testează de obicei software-ul folosind tehnica White Box. Confirmarea suplimentară este obținută ulterior, de către alte echipe de testeri care folosesc tehnicile Black Box și Grey Box. Trecerea către testarea cutiei negre în cadrul unei organizații se numește lansare alfa.
Versiunea alfa p.o. poate fi instabil și poate cauza blocări sau pierderi de date. Excepția este atunci când alpha este disponibil public (ca bonus precomandat), în care dezvoltatorii l-au adus în mod normal la stabilitate, astfel încât testerii lor să îl poată testa eficient. Disponibilitatea externă a aplicațiilor alfa nu este obișnuită în software-ul proprietar. Cu toate acestea, p.o. open source, în special, are adesea versiuni alfa disponibile public, adesea distribuite ca cod sursă fp.
Faza alfa se termină de obicei cu o „înghețare” a funcționalității, ceea ce înseamnă că nu pot fi adăugate funcționalități suplimentare. În acest caz, ei spun că aplicația este funcțională.

Animație de pornire: Un termen (animație de pornire) pentru o afișare grafică a procesului de pornire a unui sistem de operare. Animația de pornire poate fi o simplă vizualizare a mesajelor de pornire care rulează în consolă, dar poate fi și grafică sau o combinație de text și grafică. Spre deosebire de un „ecran de bun venit”, un ecran de încărcare sau o animație de pornire nu este neapărat proiectat în scopuri de marketing, dar poate îmbunătăți experiența utilizatorului sau poate furniza mesaje (cu codare de culoare adăugată) utilizatorului pentru a diagnostica starea de sănătate a sistemului.

Bootloader: Scopul acestui program este doar de a încărca alte date sau programe, care vor fi apoi executate din RAM. Deseori se folosesc încărcătoare pe mai multe niveluri, în timpul execuției cărora sunt lansate pe rând mai multe programe, unul după altul, crescând complexitatea.

Bootloop: Descrie starea în care sistemul dumneavoastră este repornit din nou și din nou fără a vă conecta la sistemul de operare gazdă.

Beta: Aceasta este etapa de dezvoltare a PO. lângă alfa. De obicei, începe când p.o. finalizat funcțional. De obicei p.o. in stadiul beta are mult mai multe bug-uri decat bp-ul finalizat, precum si pierderi in viteza/performanta. Testarea beta se concentrează pe reducerea experienței utilizatorului, implicând adesea testarea gradului de utilizare.Procesul de livrare a unei beta utilizatorilor se numește lansare beta și este, de obicei, pentru prima dată când un p.o. devin disponibile în afara organizației care l-a dezvoltat. Utilizatorii beta sunt numiți testeri beta. De obicei sunt clienți sau potențiali clienți ai organizației care a dezvoltat soluția de securitate care dorește să testeze soluția de securitate. gratuit, primind adesea versiunea completă gratuit sau la un preț redus. Versiunea beta p.o. adesea utilă pentru demonstrații în cadrul unei organizații și potențialilor clienți. Unii dezvoltatori apelează la previzualizare, prototipare, previzualizare tehnică sau acces anticipat în această etapă. Unii p.o. este în mod constant în versiune beta - atunci când noi funcții sunt adăugate continuu la p.o. fără ca firma să instaleze versiunea finală.

CPU: reprezintă (Central Processing Unit) și gestionează toate formulele matematice complexe necesare pentru lucruri de zi cu zi, cum ar fi navigarea pe Internet.

Cache: O componentă care stochează în mod transparent datele, astfel încât acestea să poată fi procesate mai rapid în apelurile viitoare. Datele care sunt stocate în cache trebuie să fie valori care au fost calculate anterior sau duplicate ale valorilor stocate în altă parte. Dacă datele solicitate sunt în cache (cache hit), această solicitare poate fi servită printr-o simplă citire a cache-ului, care este comparativ mai rapidă. În caz contrar (ocolind memoria cache), datele trebuie calculate din nou sau solicitate de la sursa originală, care este comparativ mai lentă. Prin urmare, cu cât vor fi procesate mai multe solicitări din cache, cu atât performanța generală a sistemului va fi mai rapidă.

CDMA: un standard de comunicații mobile numit cdmaOne, CDMA2000 (evoluția 3G a cdmaOne) și WCDMA (standard 3G folosind GSM), adesea denumit pur și simplu CDMA și care utilizează CDMA ca canal de acces la date în aval.

CIQ: reprezintă Carrier IQ. O bucată de software preinstalat care rulează în mod implicit în fundalul unui dispozitiv portabil și înregistrează totul. Potenţial folosit pentru a fura informaţii.

Cu două nuclee: Un procesor dual-core este un procesor care are două nuclee separate într-un singur pachet și are propriul cache. este practic două microprocesoare într-unul. Acest tip de procesor este utilizat pe scară largă de mulți producători. Este dezvoltat și un alt tip de procesor multi-core. inclusiv procesoare quad-core, șase nuclee, opt nuclee și multi-core cu și mai multe nuclee.

Dalvik: Mașină virtuală cu platformă Android Dalvik VM este o mașină virtuală doar cu interpret care execută fișiere Dalvik Executable (.dex), un format optimizat pentru stocare și alocare eficientă a memoriei.

Dalvik Cache: o memorie cache care poate fi scrisă care conține bytecode optimizat pentru toate fișierele apk (aplicații) de pe dispozitivul dvs. Android. Stocarea informațiilor în propriul cache face ca aplicațiile să se încarce mai rapid și performanța este mai bună. (Îmbunătățirea performanței? - nota traducătorului)

EXT: (Extended File System) Sistemul de fișiere extins, sau ext, a fost introdus în 1992 ca primul sistem de fișiere conceput special pentru nucleul Linux. Structura sa de metadate a fost creată de Rémy Card, inspirată de sistemul tradițional de fișiere Unix. Aceasta a fost prima implementare care a folosit un sistem de fișiere virtual și ar putea gestiona sisteme de fișiere de până la 2 gigaocteți. Sistemele de fișiere Ext2, ext3 și ext4 au evoluat de la acesta. O mare parte din discuții se concentrează pe ext3 și ext4 în lumea Android.

  • ext3 este un sistem de fișiere de jurnal utilizat în mod obișnuit de nucleul Linux. Principalul său avantaj față de ext2 este jurnalizarea, care îmbunătățește fiabilitatea și elimină necesitatea verificării sistemului de fișiere după o închidere „greșită”. În general, ext3 este mai lent decât ext4, JFS, ReiserFS și XFS, dar are avantajul semnificativ că vă permite să faceți upgrade de la ext2 fără să faceți copii de rezervă și să vă restaurați datele. Măsurătorile arată că ext3 utilizează, de asemenea, mai puține resurse CPU decât ReiserFS și XFS. Este, de asemenea, semnificativ mai sigur decât alte sisteme de fișiere Linux datorită simplității sale relative și testabilității. ext3 nu face o sumă de control atunci când scrie în jurnal, iar dacă hardware-ul face memorarea în cache amânată, riscați ca sistemul de fișiere să fie deteriorat să ducă la o prăbușire;
  • ext4 a fost creat ca o serie de extensii compatibile cu înapoi la ext3. În ianuarie 2010, Google a anunțat că infrastructura sa de stocare va fi actualizată de la ext2 la ext4. În decembrie 2010, au anunțat, de asemenea, că vor folosi ext4 în loc de YAFFS pe Android. Avantajele Ext4, inclusiv suport pentru dimensiuni mari de fișiere, extinderi, prealocări curente de memorie și sume de control în jurnal;
FC / FC "s: Abrevierea pentru „închidere forțată”, ceea ce înseamnă că aplicația s-a prăbușit.

Fastboot: Protocol de diagnosticare utilizat în principal pentru a modifica sistemul de fișiere flash în smartphone-urile Android de pe alt computer prin conexiune USB. Face parte din biblioteca Android Debug Bridge.
Utilizarea protocolului Fastboot necesită ca dispozitivul să fie pornit într-un încărcător de pornire sau în modul Second Program Loader în care se va face doar cea mai mare parte a inițializării hardware. După activarea protocolului pe dispozitiv, acesta va accepta orice comandă care îi vine prin USB din consolă. Unele dintre comenzile mai frecvent utilizate includ:

  • flash- Suprascrie secțiunea din memoria flash într-un mod binar, care se află pe computerul gazdă.
  • şterge- șterge o secțiune în flash.
  • reporniți- Repornește dispozitivul la sistemul de operare principal sau la partiția de recuperare a sistemului.
  • dispozitive- Afișează o listă cu toate dispozitivele (cu număr de serie) conectate la computer.
Intermitent: memorie nevolatilă utilizată în smartphone-uri, tablete etc. Adesea la fel ca memoria flash din unitățile flash SD și USB, doar optimizată pentru o viteză și performanță mai bune în timp ce sistemul de operare rulează.

Hotspot: Un punct de acces care oferă acces la Internet printr-o rețea fără fir folosind un router conectat la rețeaua ISP-ului. Hotspot-ul folosește de obicei tehnologia Wi-Fi. Puteți conecta dispozitive compatibile cu wi-fi.

HDMI: Este un audio/video compact pentru transmiterea datelor digitale criptate necomprimate. este o alternativă digitală la standardele analogice de consum, cum ar fi cablul coaxial (RF), cablul video, S-Video, SCART, video component, D-Terminal sau VGA (numit și D-sub sau DE-15F). HDMI conectează surse audio/video digitale (cum ar fi net-top, playere DVD, playere HD DVD, playere Blu-ray Disc, codificatoare AVCHD, PC-uri, console de jocuri (cum ar fi PlayStation 3 și Xbox 360), receptoare AV, tablete și telefoane mobile) către dispozitive audio digitale compatibile, monitoare, proiectoare și televizoare digitale.

Hboot: Principal responsabil pentru verificarea și inițializarea hardware-ului și pornirea software-ului telefonului. Poate fi folosit și pentru a înregistra lansări oficiale de software, precum și alte câteva lucruri. HBoot poate fi comparat cu BIOS-ul unui computer.

HAVS: Un sistem de control care ajustează dinamic tensiunea în funcție de sarcina procesorului. S-a dovedit că acest lucru reduce consumul bateriei, dar are și efectul opus atunci când comunică mai multe sisteme de control (de exemplu setCPU).

JIT: Compilatorul Just-in-Time. Introdusă începând cu Android 2.2, este o metodă de software pentru accelerarea semnificativă a aplicațiilor Android.

Kang: Unii oameni scriu codul, alții modifică codul pentru a-și lansa, ei îl văd ca pe o lansare kang.

Nucleu: Nucleul este stratul de software care permite sistemului de operare și aplicațiilor să comunice cu hardware-ul telefonului dvs. Măsura în care puteți interacționa cu funcționalitatea hardware-ului depinde de calitatea codului kernelului. Comunitatea HTC Homebrew a adus mai multe îmbunătățiri ale codului nucleului care oferă funcționalități suplimentare față de nucleul stoc. Când scrieți un firmware alternativ, obțineți automat și un nucleu. Dar puteți scrie și un firmware separat pentru nucleu față de cel existent, rescriindu-l în mod eficient.Astăzi, diferența de funcționalitate dintre nucleele alternative este mai puțin pronunțată și mai mult legată de setările alternative. alegerea unui nucleu este de obicei cea care funcționează cel mai bine cu firmware-ul tău.

Lansatorul: Pentru a rezuma, aceasta este partea interfeței cu utilizatorul Android de pe ecranul de start care vă permite să lansați aplicații, să efectuați apeluri telefonice etc. Este încorporat în Android sau poate fi obținut de pe Android Market.

Densitatea LCD: Densitatea pixelilor (Rezoluția) este o măsură a rezoluției ecranului în diferite contexte, de obicei afișaje de computer, scanere, camere digitale.
În primul rând, trebuie să înțelegeți că interfața de utilizator Android folosește ceva numit „display independent pixel” sau „dip” (da, acest nume este confuz, deoarece setările de densitate în „dots per inch” (dots per inch) sau „dpi”. ", care este considerat la fel ca" ppi "sau" pixeli pe inch ").
De obicei, setarea pentru densitatea LCD pe Android este de 160 dpi. Astfel, sistemul de operare crede că 1 dip este echivalent cu dimensiunea unui pixel fizic la 160 dpi (1 dip @ 160 dpi = 1 pixel de ecran), nu este neapărat cazul, dar trebuie să începeți de undeva. După părerea mea, ar fi mult mai bine dacă ar alege 100 dpi, pentru că ar fi mult mai ușor cu procentele, dar ei nu au ales, așa că ne zbucim creierii cu această formulă. (de fapt, formula pentru dimensiunea unui pixel este: px = dpi / 160, de exemplu, pentru 240 dpi obținem px = 1,5, adică dimensiunea unui dip = 1,5 pixeli fizici - nota traducătorului)

Mod: modificarea unei piese hardware sau software, sau orice altceva, de altfel, pentru a oferi funcționalități suplimentare neintenționate de dezvoltator.

NILFS: (Noua implementare a unui sistem de fișiere structurat în jurnal) este un sistem de fișiere structurat în jurnal pentru Linux. A fost dezvoltat de Nippon Telegraph and Telephone Corporation (NTT) CyberSpace Laboratories. Utilizează o tehnică de copiere pe scriere „nimic în viață nu este gratuit”, NILFS scrie toate datele într-un format continuu, asemănător unui jurnal, care este doar atașat, niciodată suprascris, un astfel de dispozitiv este conceput pentru a reduce numărul de mișcări și minimizați aceste tipuri de pierderi de date.care apar după o prăbușire normală a sistemului de fișiere. De exemplu, pierderea de date pe un sistem de fișiere ext3 atunci când sistemul se blochează la operațiunile de scriere. Când sistemul repornește, jurnalul va înregistra că scrierea este incompletă și toate datele scrise parțial sunt pierdute. NILFS include, de asemenea, scriere și recuperare rapidă, daune minime la datele fișierelor și integritatea sistemului din defecțiuni hardware, sume de verificare pe 32 de biți și multe altele.
De obicei, nucleele Android nu au suport NILFS, dar există mod-uri care îl fac disponibil.

Nandroid: Nandroid este folosit pentru backup și restaurare. Puteți alege între backup obișnuit (numai pe telefon) sau + backup sd-ext (telefon + Apps2sd). Ambele vor face copii de rezervă ale sistemului dvs., a doua opțiune va face și o copie a aplicațiilor dvs. pe cardul SD.

Noaptea: construcția care are loc la sfârșitul fiecărei zile de dezvoltare. Dacă utilizați un server injectat constant, acesta poate fi configurat să colecteze cod și să ruleze teste unitare la fiecare punct de control. La sfârșitul fiecărei zile, puteți rula teste mai intensive, teste de regresie și teste de integrare, de exemplu, care durează prea mult timp pentru a rula la fiecare punct de control și vor rula după o construcție nocturnă. Dacă aveți un sistem de dezvoltare consistent, versiunile de noapte pot fi folosite și pentru a împinge codul pentru testare către utilizatori.

OpenGL ES: Android oferă biblioteci OpenGL ES care pot fi utilizate pentru imagini 3D rapide și complexe. Sunt mai greu de folosit decât Canvas, dar mai bune pentru obiectele 3D. Pachetele android.opengl și javax.microedition.khronos.opengles oferă funcționalitatea OpenGL ES.

Beta deschisă și închisă: Dezvoltatorii lansează beta deschisă sau închisă; Versiunile beta închise sunt lansate unui grup selectat de persoane pentru testarea utilizatorilor numai prin invitație, în timp ce versiunile beta deschise sunt disponibile pentru publicul larg și pentru oricine este interesat. Testerii raportează orice erori pe care le găsesc și uneori sugerează funcții suplimentare pe care ar dori să le vadă disponibile în versiunea finală.

Overclock: Mărește viteza procesorului tău.

Partiție: Memoria internă a telefonului (nu cardul SD) este memorie permanentă (flash), NAND. Poate fi partiționat ca un hard disk normal. Încărcătorul se află pe propria secțiune, Recuperare - separat, radio, sistem, cache etc. - acestea sunt toate secțiunile.
Secțiuni standard pe telefonul Android:

  • / misc - Nu prea înțeleg pentru ce este asta.
  • / boot - bootloader, kernel
  • / recovery - conține un program de recuperare (sau clockworkmod sau RA recovery pentru un Evo rootat)
  • / system - aici se află sistemul de operare: Android, Sense, animație de boot, Sprint crapware, busybox etc.
  • / cache - date stocate în cache pentru sistemul de operare
  • / date - aplicații utilizator, date, setări etc.
Secțiunile de mai jos nu sunt specifice pentru Android. Sunt legate de hardware-ul telefonului, nucleul trebuie să aibă un cod pentru a interacționa cu hardware-ul specificat.
  • / radio - firmware-ul radio al telefonului, controlează comunicațiile mobile, GPS, date, bluetooth.
  • / wimax - firmware pentru aroma Sprint de 4G, WiMax.

PRL: Lista de roaming preferat este de obicei o modalitate de a spune telefonului dvs. la ce turnuri să vă conectați mai întâi.

RUU: pachet complet p.o. lansat de HTC, poate conține o mulțime de lucruri pe care încearcă să le actualizeze. Radio, ROM, bootloader, etc... Instalarea ruu este ca și cum ați scrie o imagine pe hard disk - șterge datele și instalează imaginea.Acest lucru vă va distruge toate datele dacă instalarea este finalizată.

Recuperare: Partiția de recuperare este un mod de pornire pentru telefon, care vă permite să ștergeți setările din partiția de date de pe telefon (ștergere tare) sau să faceți o actualizare folosind fișierul update.zip din rădăcina cardului microSD. Este obișnuit (și opțional) să suprascrieți și să corectați o imagine de recuperare, cum ar fi TWRP sau ClockworkMod Recovery. Acest lucru permite declanșarea backupurilor Nandroid de pe dispozitiv, iar modificările flash, cum ar fi fișierele dispozitivului, înseamnă de obicei instalarea de software pe dispozitiv. Modul de recuperare este separat de modul „normal” și poate fi activat ținând apăsat comutatorul de acasă în timp ce porniți telefonul.

Rom / Firmware: Read-Only Memory și în limbajul tehnologiei, se referă la stocarea internă a dispozitivului, care este concepută pentru a stoca instrucțiunile sistemului de operare, care nu trebuie modificate în timpul funcționării normale a dispozitivului.

Radiouri: Din punctul de vedere al HTC, radiourile constau din:

  • WiFi care funcționează la frecvența de 2,4-5ghz, în funcție de canal
  • Cellular / 3G, care transportă voce și date
  • 4G / WiMAX, care transmite doar date
  • GPS care accepta doar
  • Bluetooth care comunică cu WiiMotes și căști fără fir
Aprinde intermitent un radio ( exact asa in original- nota traducătorului) înseamnă schimbarea codului care controlează modul în care telefonul primește și trimite un semnal.

Berbec: (Random Access Memory, traducere directă) Un grup de cipuri de memorie, de obicei de tip RAM dinamic (DRAM), care funcționează ca câmpul de operare principal al unui computer. Când PC-urile au apărut pentru prima dată pe piață în a doua jumătate a anilor 1970, 64KB (64 kiloocteți) de memorie era pragul maxim. Astăzi, 64 MB (64 megaocteți) SDRAM este computerul desktop entry-level, de o mie de ori mai mare.
„Random” în RAM înseamnă că conținutul fiecărui octet din stocare poate fi accesat direct fără a citi octetul înainte sau după el. Acest lucru este valabil și pentru alte tipuri de memorie, inclusiv ROM și PROM. Cu toate acestea, spre deosebire de ROM și PROM, RAM necesită energie pentru a-și menține conținutul, motiv pentru care trebuie să salvați datele pe disc înainte de a închide computerul. Pentru a afla despre cipurile RAM și cum să vă actualizați memoria, căutați modulul de memorie. Pentru a examina ce memorie este folosită pentru procesarea datelor, căutați computer sau memorie. De asemenea, aruncați o privire asupra RAM dinamică și RAM statică.

Rădăcină: director rădăcină (dosarul de prim nivel)

Înrădăcinarea: Procesul de a acorda utilizatorilor de telefoane mobile, tablete și alte dispozitive care rulează pe sistemul de operare Android privilegii de control (cunoscute sub numele de „acces rădăcină”) la subsistemele Android. Rooting-ul este adesea furnizat pentru a evita limitările impuse de dezvoltatorii de hardware pe anumite dispozitive , care își exprimă capacitățile modifică aplicațiile și setările sistemului, rulează aplicații specializate care necesită drepturi de administrator sau efectuează operațiuni care altfel nu sunt disponibile pentru un utilizator obișnuit de Android. Rooting-ul este un analog al jailbreak-ului pentru dispozitivele cu Apple iOS sau Sony PlayStation 3. În Android, rootarea poate presupune, de asemenea, o eliminare completă a sistemului de operare.

SBC: (capacitatea de a folosi bateria peste limita normală de siguranță). Conceptul este similar cu overclockarea unui procesor: depășiți un nivel sigur pentru performanță suplimentară. Scopul aici va fi să obțineți mai mult de la baterie cu o singură încărcare. Dezavantajul este că puteți deteriora bateria sau îi puteți scurta semnificativ durata de viață. Unele nuclee declară că folosesc tehnici sigure pentru a preveni deteriorarea bateriei. Doar fiți conștienți de riscul potențial.

: Aceasta înseamnă instalarea de aplicații care ocolesc Android Market oficial.

Ecran splash: Ecranul de splash este imaginea care apare în timp ce Android se încarcă. Ecranele de splash acoperă întregul ecran sau doar un dreptunghi în centrul ecranului. Ecranul de deschidere al sistemului de operare și unele aplicații care se așteaptă să ruleze pe ecran complet acoperă de obicei întregul ecran.

Superutilizator / SU: Pe multe sisteme de operare, superutilizator este un cont de utilizator special folosit de administratorul de sistem. În funcție de sistemul de operare, numele acestui cont poate fi root, administrator sau supervizor.
Lucrările normale pe un astfel de sistem de operare se desfășoară folosind un cont de utilizator normal și, prin urmare, el nu are capacitatea de a face modificări care sunt aplicabile întregului sistem de operare, viruși sau alte programe rău intenționate. - sau simple greșeli ale utilizatorului - nu vor oferi posibilitatea de a transfera efectul asupra întregului sistem. În organizații, privilegiile administrative sunt adesea rezervate anumitor persoane.

Scenariul: Scripting Layer pentru Android (SL4A, denumit anterior Android Scripting Environment sau ASE) este o bibliotecă care vă permite să creați și să rulați scripturi în multe limbi diferite direct pe dispozitivele Android. SL4A a fost creat pentru dezvoltatori și este încă un p.o. calitate alfa. Aceste scripturi au acces la multe dintre API-urile disponibile în aplicațiile Android Java normale, dar cu o interfață simplificată.Scripturile pot fi rulate interactiv în terminal, în fundal sau prin Locale.

SDK: (SDK sau „devkit”) este de obicei un kit de dezvoltare software care vă permite să creați aplicații pentru un anumit pachet, cadru, consolă de jocuri, sistem de operare sau platformă.

Stoc: Acesta este sistemul de operare în forma sa implicită, fără modificări aduse acestuia, excluzând orice elemente de asistență specifice dispozitivului necesare pentru acest dispozitiv.

GAZON Somnul morții - o stare în care dispozitivul „adoarme” și nu se trezește.

S-On: Modul de securitate activată, indică faptul că nu există acces la sistemul de operare al telefonului.

S-Oprit: Securitatea a fost compromisă, acum avem acces la sistemul de operare.

(nota traducătorului: aceasta este o simplificare și o generalizare. Telefoanele HTC au un tip stabilit de verificare de securitate, al cărui nivel este determinat de S-OFF / S-ON. Practic, este un steag care este stocat în dispozitiv care verifică semnătura imaginii pentru orice firmware înainte de a putea fi scris în zona de memorie a sistemului. Acest lucru oprește utilizarea oricăror firmware-uri personalizate, imagini, restaurări etc. și, de asemenea, restricționează accesul la memoria flash NAND. Cu toate acestea, atunci când nivelul de securitate este setat la S-OFF, verificarea semnăturii este omisă, permițând utilizatorului să descarce un firmware personalizat, o imagine etc., precum și să modifice firmware-ul oficial, acest lucru face posibilă personalizarea dispozitivelor HTC Android pentru maximul)

Tethering: Indică răspândirea conexiunilor la Internet prin accesul la Internet prin telefonul mobil cu alte dispozitive. Această distribuție poate fi furnizată printr-o rețea fără fir (Wi-Fi), Bluetooth sau o conexiune fizică folosind un cablu. În cazul tethering-ului printr-o rețea fără fir, este posibil să marcați dispozitivul ca hotspot mobil. Un telefon cu o conexiune la Internet funcționează ca un router portabil care oferă servicii de tethering pentru alții.

Spațiu utilizator (Guvernator): Schedulerul (managerul?), O raritate excepțională pentru lumea dispozitivelor mobile, permite oricărui program lansat de utilizator să seteze frecvența de funcționare a procesorului. Acest planificator, mai frecvent în aplicațiile server sau desktop, ca o aplicație (cum ar fi o aplicație pentru gestionarea profilului de putere) necesită privilegii pentru a seta frecvența de ceas a procesorului.

Underclock: Reduceți viteza procesorului.

Undervolt: Undervolting înseamnă scăderea tensiunii procesorului într-o anumită măsură, ceea ce ajută la prelungirea duratei de viață a bateriei și la reducerea temperaturii în timpul utilizării intensive a procesorului.

USB: Proiectat pentru a indica Universal Serial Bus. Este o metodă de conectare a dispozitivelor la un computer. Majoritatea smartphone-urilor folosesc acum micro USB pentru încărcare și sincronizare.

Script de actualizare: Când un dispozitiv Android instalează actualizări prin „update.zip”, fișierele utilizate în modul de actualizare trebuie să efectueze o gamă largă de acțiuni cu fișiere și drepturi. În loc să folosească o linie de comandă minimalistă, cum ar fi (b, d, c) sh, dezvoltatorii Android au decis să creeze un mic limbaj funcțional care poate fi extins de producătorii de dispozitive după cum este necesar. De la lansarea Android „Donut” (v1.6), limbajul de scripting se numește Edify și este de obicei definit în folderele de pornire/recuperare/(edify, edifyscripting, updater) ale arborelui sursă Android.

Wireless N: Tehnologia wireless N mărește viteza conexiunii wireless la internet. Routerele wireless „N” funcționează și cu adaptoare wireless „G” și „B”.

WiiMax: (Worldwide Interoperability for Microwave Access) este o tehnologie de comunicație pentru distribuția de semnal de internet wireless de mare viteză pe zone largi.

YAFS: Yaffs1 este prima versiune a sistemului de fișiere care rulează pe cipuri NAND care au 512 octeți de pagini + 16 octeți de OOB (Out-Of-Band). [Trebuie să clarificăm] Aceste cipuri mai vechi aveau și 2 sau 3 cicluri de scriere per fiecare pagina, pe care YAFFS a tratat - așa-numita. paginile murdare erau marcate prin scriere în celule speciale rezervate.

Cipurile flash NAND mai noi aveau pagini mari, 2048 de octeți + 64 de octeți rezervați și cerințe de scriere mai mici. Fiecare pagină cu un bloc de ștergere (128 kiloocteți) trebuia scrisă în modul secvenţial, iar fiecare pagină trebuia scrisă o singură dată. YAFFS2 a fost conceput pentru a suporta cipuri mai noi.YAFFS2 se bazează pe codul sursă YAFFS1, cu diferențe majore în structura internă, pentru care ipoteza de dimensiune de 512 octeți nu exista acum, iar un număr de secvență de bloc a fost scris pe fiecare pagină scrisă. Astfel, vechile pagini ogli pot fi suprascrise logic fără a încălca regula „scrie la un moment dat” [necesită clarificare]
YAFFS este un sistem de fișiere robust, structurat în jurnal, cu o prioritate ridicată a menținerii integrității datelor. Un alt obiectiv al YAFFS este performanța ridicată, iar YAFFS depășește în general majoritatea alternativelor. De asemenea, este proiectat pentru portabilitate și poate fi folosit pe Linux, WinCE, pSOS, eCos, ThreadX și multe sisteme de operare cu scop îngust. Opțiunea „YAFFS / Direct” este utilizată în situațiile în care nu există sistem de operare, sistem de operare încorporat și încărcătoare de boot: are același nucleu de sistem de fișiere, dar o interfață simplificată pentru interacțiunea cu sistemul de operare și hardware-ul NAND.

Zipalign: Utilitar de arhivare introdus pentru prima dată cu versiunea 1.6 a SDK-ului Android. Optimizează căile în generarea APK-ului. Această acțiune permite sistemului de operare Android să interacționeze cu aplicația mai eficient și, prin urmare, poate face aplicațiile și sistemul în ansamblu mult mai rapide. Timpul de execuție pentru aplicațiile care sunt aliniate în zip este mai rapid, ceea ce duce la un consum mai mic de RAM în timpul pornirii aplicației.

Top articole similare