Članek

Android 5.0 Lollipop spremeni način delovanja kartice SD - in to je dobro

protection click fraud

Google je razvijalcem predstavil nov nabor orodij izkoristite kartico SD v telefonu ali tabličnem računalniku z Android 5.0 Lollipop. Z novim namenom imajo lahko aplikacije zdaj dostop za branje in pisanje do imenikov na izmenljivem pomnilniku - tudi do imenikov, ki jih nimajo. Google na svojem konferenca za razvijalce letos poleti je napovedal, da bo obravnaval to težavo, danes pa so stvari postale bolj uradne z objavo v Googlovi skupini za platformo Android.

Tukaj je tisto, kar morate vedeti.

Pozdravljeni, v KitKat smo uvedli API-je, ki aplikacijam omogočajo branje / pisanje datotek v specifičnih imenikih aplikacij na sekundarnih napravah za shranjevanje, kot so kartice SD.

Jasno in glasno smo slišali, da si razvijalci želijo boljši dostop poleg teh imenikov, zato smo v Lollipop dodali nov namen ACTION_OPEN_DOCUMENT_TREE. Aplikacije lahko sprožijo to namero, da izberejo in vrnejo imenik iz katerega koli podprtega DocumentProviderja, vključno s katerim koli skupnim pomnilnikom, ki ga podpira naprava. Aplikacije lahko nato ustvarjajo, posodabljajo in brišejo datoteke in imenike kjer koli pod izbranim drevesom brez kakršne koli dodatne interakcije uporabnika. Tako kot druge namere dokumentov lahko tudi v tem programu aplikacije vztrajajo pri ponovnem zagonu.

To aplikacijam omogoča širok, zmogljiv dostop za upravljanje datotek, hkrati pa uporabnika še vedno vključuje v začetni postopek izbire. Uporabniki lahko vaši aplikaciji omogočijo dostop do ozkega imenika, kot je »Moje fotografije z dopusta«, ali pa izberejo najvišjo raven celotne kartice SD; izbira je njihova.

V REDU. Če niste razvijalec aplikacij za Android, je to videti precej zapleteno. Pravzaprav je je precej zapleteno, zato je dobro, da je Google opravil večino dela. Lahko pa poskusimo stvari nekoliko poenostaviti.

Z uporabo te nove metode lahko razvijalec zdaj prijavi dovoljenje za namestitev (to je del tega seznama predmeti, ki jih običajno zasenčimo), da naredimo "stvari" v pomnilniku naprave - vključno s snemljivo (beri: kartice SD). Ena izmed stvari, ki jo lahko naredijo, je, da lahko izberete, katere mape na kartici SD želite, da jih lahko aplikacija spreminja. To je lahko ena mapa - na primer "Glasba" - ali mapa najvišje ravni. Karkoli znotraj ta imenik je mogoče brati, pisati in po možnosti izbrisati.

Preprosto povedano, to pomeni, da je aplikacija všeč Poweramp lahko zdaj ureja oznake na skladbah, ki jih imate v mapi Glasba. Ali pa lahko urejevalnik fotografij shrani v mapo Slike in ne samo v svojo mapo lastno mapo. Ali lahko upravitelj datotek premika datoteke na kartici SD. Razvijalec mora samo posodobiti aplikacijo z novimi metodami.

Težave bodo pri nekaterih aplikacijah. Na to lahko računamo. In omogočiti boste morali novo dovoljenje, ki aplikaciji omogoča skoraj neoviran dostop do pomnilnika naprave - tako notranjega kot zunanjega. Toda to je (večinoma) varen način, da aplikacijam omogočite dostop do pomnilnika v vaši napravi, ki zaobide standardne ukaze datotečnega sistema v korist modela dokumenta.

Kdo ga bo prvi začel izvajati in kdaj bo naprava s kartico SD videla posodobitev Lollipop? Samo videli bomo.

Ostati v stiku

Prijavite se zdaj, če želite prejemati najnovejše novice, ponudbe in še več iz Androida Central!

instagram story viewer