„Android 12“ pagaliau gali susidoroti su „Samsung“, „Xiaomi“ ir kitomis įmonėmis, pakeisiančiomis aplanko „Screenshots“ vietą.
Šiuo metu „Samsung“ telefonai neveikia per daug kitaip nei kiti „Android“ įrenginiai, tačiau „Samsung“ vis tiek modifikuoja keletą „Android“ operacinės sistemos aspektų, todėl kyla erzinančių problemų. Daugelį metų bendrovė išsaugojo ekrano kopijas į DCIM aplanką, kuriame ketinama saugoti tik fotoaparato nuotraukas ir vaizdo įrašus. Dėl to „Google“ nuotraukos, „Dropbox“ ir daugelis kitų nuotraukų atsarginių kopijų kūrimo paslaugų nukopijuos jūsų ekrano kopijas, nesvarbu, ar norite, ar ne. Laimei, pagaliau gali būti pataisyta Android 12.
„Android“ įrenginiuose yra du aplankai nuotraukoms ir vaizdo įrašams saugoti. Aplanke „Paveikslėliai“ programos saugo atsisiųstą mediją (pvz., iš „Twitter“ išsaugotus vaizdus Paveikslėliai > „Twitter“) ir pagal numatytuosius nustatymus „Android“ išsaugo ekrano kopijas paveikslėliuose „Ekrano kopijos“ poaplankį. „Android“ vidinės atminties šakniniame kataloge taip pat yra aplankas „DCIM“, kuriame saugomos visos jūsų darytos nuotraukos arba įrašyti vaizdo įrašai. „DCIM“ pavadinimas kilęs iš skaitmeninių fotoaparatų projektavimo standartų ir reiškia „Digital Camera IMages“.
„Google“ nuotraukos, „Dropbox“, „OneDrive“ ir kitos medijos atsarginės kopijos programos ieško DCIM aplanko pakeitimų ir gali kurti atsargines visų rastų failų atsargines kopijas debesies saugykloje. Tai gerai veikia daugelyje telefonų, bet ne „Samsung“ pagamintuose įrenginiuose. Bendrovės „One UI“ programinė įranga (ir Samsung Experience UX prieš tai) visada saugo ekrano kopijas DCIM kataloge, todėl programos aptinka jas kaip naujas fotoaparato nuotraukas. Nėra jokio būdo neleisti „Google“ nuotraukoms kurti atsarginių ekrano kopijų „Samsung“ įrenginiuose, nebent visiškai išjungsite automatines atsargines kopijas arba naudosite trečiosios šalies sprendimą, pvz. PinSync. Programoms nebūtų per daug papildomo darbo aptikti ekrano kopijas ir pridėti nustatymą, kad į jas būtų nepaisoma, tačiau „Google“ nuotraukos ir kiti to nepadarė.
Laimei, atrodo, kad „Google“ gali išspręsti šią problemą OS lygiu. Patikimo šaltinio dėka gavome preliminarią suderinamumo apibrėžimo dokumento (CDD), skirto „Android 12“ ir apibrėžia kriterijus, kuriuos turi atitikti įrenginys, kad išlaikytų „Android“ sertifikatą ir būtų išsiųstas su „Google“. programos. „Google“ siūlo į 7.6.2 skirsnį „Programos bendrinama saugykla“, skirtą „Android 12“ CDD, įtraukti šią skiltį:
Jei įrenginyje yra ekrano kopijos arba ekrano įrašymo funkcija, įskaitant aparatinės įrangos spartųjį klavišą arba programinės įrangos mygtuką, jie:
PRIVALO Išsaugokite sukurtą vaizdą arba vaizdo įrašo failą kataloge, pavadintame „Ekrano kopijos“, kuris automatiškai sugeneruojamas skiltyje „Paveikslėliai“ integruotoje atmintyje arba SD kortelėje patikimame prievade. Jį galima pasiekti naudojant DIRECTORY_SCREENSHOTS.
NEGALIMA išsaugokite ekrano kopijas ir ekrano įrašus DCIM, paveikslėliuose, vaizdo įrašuose arba pasirinktiniame kataloge.
„Android 12“ CDD dar nėra baigtas, todėl vis dar yra tikimybė, kad ši nauja nuostata gali būti panaikinta, panašiai kaip nutiko siūlomas virtualių A/B skaidinių reikalavimas „Android 11“.. Dėl šio žingsnio „Samsung“ būtų priverstas saugoti ekrano kopijas ten, kur jos buvo skirtos, taip ištaisant „Google“ nuotraukų ir kitų programų sutrikimus. „Samsung“ čia taip pat nėra vienintelis pažeidėjas – taip pat „Xiaomi“ MIUI saugo ekrano kopijas DCIM, kaip ir OPPO bei Realme.
Verta paminėti, kad tai netrukdys „Google“ nuotraukoms, „OneDrive“, „Dropbox“ ir kitoms paslaugoms kurti atsargines ekrano kopijas. Vietoj to, ekrano kopijų saugykla būtų labiau nuspėjama visuose „Google“ sertifikuotuose „Android“ įrenginiuose. „Google“ nuotraukose jau yra galimybė pridėti papildomų aplankų atsarginėms kopijoms kurti, o tai veikia su „Pixel“ telefonų ir kitų panašių įrenginių ekrano kopijų katalogu.
Susisiekėme su „Google“ norėdami pakomentuoti ir atnaujinsime šį straipsnį, jei išgirsime.