Matagal naming pinag-isipan kung ano ang maaaring magmukhang kung nagpasya ang Google na magpatupad ng isang bagay na nagbigay ng higit na kontrol sa mga gumagamit kung ano ang pinapayagan na ma-access ng mga indibidwal na app sa aming mga aparato, at sa I / O sa taong ito lahat ay naging malinaw. Papayagan ng Android M ang mga gumagamit ng medyo kontrol sa kung anong impormasyon at hardware ang bawat app ay pinahihintulutan ang pag-access sa, at ang bagong pag-setup na ito ay may kasamang pagpapasimple ng mga uri ng pahintulot sa ilang mga maginhawang kategorya.
Habang wala kaming nalalaman tungkol sa Android M ay nakatakda sa bato, ang isang mabilis na walkthrough ng bagong pag-setup ng pahintulot na ito ay nagbibigay ng isang makatwirang pagtingin sa kung ano ang darating sa susunod na bersyon ng Android.
Nasanay kaming lahat na makuha agad ang pag-install pagkatapos mong i-tap ang pag-install sa Google Play Store na nagsasabi sa iyo kung anong mga pahintulot ang inaasahan ng app kapag nakarating ito sa iyong aparato. Tapos na ang mga araw na iyon sa Android M, o hindi bababa sa ang mga ito para sa mga app na mag-update upang suportahan ang bagong sistema ng pahintulot. Ang lahat ng mga app ay mapipilitang paganahin ang anumang mga pahintulot na sinasabi mo sa kanila sa alinman sa paraan, ngunit ang mga app na na-update sa pinakahuling target na API ay magagawang magawa ito. Ang lahat ng iba pa ay magkakaroon ng isang pagtaas ng panganib ng paglabag sa app kapag tinanggal mo ang pahintulot, at sa aming pagsubok na maaaring mangyari nang madalas kung hindi ka maingat. Ang pag-asa ay binigyan ng Google ang mga developer ng maraming babala at ang lahat ng mga tool na kinakailangan upang gawin ang mga pagbabagong ito at matiyak na ang kanilang mga app ay naglalaro na maganda sa mga bagong patakaran na ito, ngunit ito ay ganap na nasa developer upang talagang ipatupad ang mga pagbabago at i-update ang kanilang app.
Kapag nag-install ka ng isang app na sumusunod sa mga bagong target sa API, hindi mo na makikita na ang mga pahintulot ay maaga sa simula ng proseso ng pag-install. Sa halip, ang app ay kailangang humingi ng mga pahintulot kapag ang app ay talagang nangangailangan ng mapagkukunang iyon, at ito ay nasa sa gumagamit upang aprubahan o tanggihan ang pag-access. Maaari ring tingnan ng mga gumagamit ang kabuuang listahan ng mga pahintulot na ang bawat app ay may access sa isang bagong tab ng pahintulot sa seksyon ng apps ng mga setting, ngunit mas mahalaga ang mga gumagamit ay maaaring magtungo sa advanced na tab sa parehong view at tingnan ang lahat ng mga apps at mga serbisyo na humiling ng pag-access sa mga tiyak na uri ng mga pahintulot.
Sa aming pagsubok, ang pagkabigo sa sakuna kapag ang mga pahintulot ay tinanggihan ay bihirang.
Ang hindi pagpapagana ng mga pahintulot sa isang app na hindi nakasulat upang gumana sa paligid ng kakayahang nagpapakilala ng mga variable na maaaring hindi gumana ang app. Binalaan ka ng Android M ng eksaktong ito kapag sinubukan mong huwag paganahin ang mga pahintulot sa isang app na hindi pa na-update sa pinakabagong mga API, ngunit hindi ka mapigilan mula sa paghila ng pingga. Sa halip, makakakuha ka upang tuklasin ang app sa iyong sarili at makita kung ang lahat ay gumagana pa rin nang walang pahintulot na iyon. Sa isang pinakamasamang sitwasyon ng kaso, ang app ay agad na mag-crash at ibabalik ka sa home screen, ngunit sa karamihan ng mga kaso ang app ay mabibigo lamang na mai-access ang impormasyon at ipaalam sa iyo ang pagkabigo. Ito ay magkakaiba-iba ng kaunti mula sa app hanggang sa app, ngunit sa aming pagsubok na pagkabigo sa sakuna ay medyo bihirang.
Dahil sa oras ng pangunguna bago opisyal na inilunsad ang Android M, malamang na ang karamihan sa iyong mga paboritong apps ay susuportahan ang bagong sistema nang walang isyu. Sa kabilang banda, kung titingnan mo kung aling mga app sa iyong telepono ang hindi pa na-update nang ilang sandali, marahil ay nakuha mo ang isang disenteng tagapagpahiwatig kung aling mga app ang magpapatakbo sa paminsan-minsang problema kapag gumawa ka sa kalaunan ang lumipat sa M. Sa nangangahulugang oras, maaari mong panigurado na ang isang mas mahusay na paraan upang hawakan ang mga app ay nasa daan.