Az Android 12 végre lecsaphat a Samsungra, a Xiaomira és más cégekre, amelyek megváltoztatják a Képernyőképek mappa helyét.
A Samsung telefonok jelenleg nem működnek túlságosan másként, mint a többi Android-eszköz, de a Samsung továbbra is módosítja az Android operációs rendszer néhány aspektusát, ami bosszantó problémákhoz vezet. A cég évek óta menti a képernyőképeket a DCIM mappába, ahol csak a kamerás fényképeket és videókat szánják. Ennek eredményeként a Google Fotók, a Dropbox és sok más fotómentési szolgáltatás lemásolja a képernyőképeket, akár akarja, akár nem. Szerencsére végre elkészülhet a javítás részeként Android 12.
Az Android készülékek két mappával rendelkeznek a fényképek és videók tárolására. A „Képek” mappa az, ahol az alkalmazások tárolják a letöltött médiát (például a Twitterről mentett képeket a Képek > Twitter menüben), és alapértelmezés szerint az Android a Képernyőképek mappában tárolja a képernyőképeket a Képernyőképek alatt. almappát. Az Android belső tárhelyének gyökérkönyvtárában található egy „DCIM” mappa is, amely az Ön által készített fényképeket és videókat tárolja. A „DCIM” név a digitális fényképezőgépekre vonatkozó tervezési szabványokból származik, és a „Digital Camera IMages” rövidítése.
A Google Fotók, a Dropbox, a OneDrive és más médiamentési alkalmazások keresik a DCIM-mappa módosításait, és biztonsági másolatot készíthetnek a talált új fájlokról a felhőtárhelyre. Ez jól működik a legtöbb telefonon, de nem a Samsung által gyártott eszközökön. A cég One UI szoftvere (és előtte a Samsung Experience UX) mindig a DCIM-könyvtárban tárolja a képernyőképeket, így az alkalmazások új kameraképként észlelik őket. Semmilyen módon nem akadályozhatja meg, hogy a Google Fotók biztonsági másolatot készítsen a képernyőképekről Samsung-eszközökön, hacsak nem kapcsolja ki teljesen az automatikus biztonsági mentést, vagy nem használ harmadik féltől származó durva megoldást, például PinSync. Nem jelentene túl sok többletmunkát az alkalmazások számára, ha észlelnék a képernyőképeket, és olyan beállítást adnának hozzá, amely figyelmen kívül hagyja azokat, de a Google Fotók és mások nem tették ezt meg.
Szerencsére úgy tűnik, hogy a Google megoldhatja ezt a problémát az operációs rendszer szintjén. Egy megbízható forrásnak köszönhetően megszereztük a Compatibility Definition Document (CDD) előzetes átdolgozását Android 12, és meghatározza azokat a feltételeket, amelyeknek egy eszköznek meg kell felelnie ahhoz, hogy átmenjen az Android-tanúsítványon és a Google-lal szállíthassa alkalmazások. A Google azt javasolja, hogy a 7.6.2. szakaszba (Alkalmazások megosztott tárhelye) egészítsék ki a következő részt az Android 12 CDD-jéhez:
Ha az eszköz megvalósítása rendelkezik képernyőkép- vagy képernyőrögzítési funkcióval, beleértve a hardveres parancsikont vagy a szoftvergombot, akkor:
KELL mentse el a létrehozott képet vagy videofájlt egy "Screenshots" nevű könyvtárba, amely automatikusan generálódik a "Pictures" alatt a fedélzeti memórián vagy egy SD-kártyán egy megbízható porton. A DIRECTORY_SCREENSHOTS segítségével érhető el.
TILOS képernyőképeket és képernyőfelvételeket menthet DCIM-be, Képekbe, Videókba vagy egy egyéni könyvtárba.
Az Android 12 CDD-t még nem véglegesítették, így még mindig van esély arra, hogy ez az új rendelkezés megszűnjön, hasonlóan ahhoz, ami az Android 11 virtuális A/B partícióira vonatkozó javasolt követelmény. A lépés arra kényszerítené a Samsungot, hogy a képernyőképeket ott tárolja, ahol azokat el akarják helyezni, javítva ezzel a Google Photos és más alkalmazások hibás működését. Itt sem a Samsung az egyetlen elkövető – a Xiaomi MIUI-ja is képernyőképeket tárol a DCIM-ben, akárcsak az OPPO és a Realme.
Érdemes megjegyezni, hogy ez nem akadályozza meg a Google Photos, a OneDrive, a Dropbox és más szolgáltatásokat abban, hogy biztonsági másolatot készítsenek a képernyőképekről. Ehelyett kiszámíthatóbbá tenné a képernyőképek tárolását az összes Google-tanúsítvánnyal rendelkező Android-eszközön. A Google Fotókban már van lehetőség további mappák hozzáadására a biztonsági mentéshez, amely a Pixel telefonokon és más készletszerű eszközökön működik a Screenshots könyvtárral.
Megkerestük a Google-t megjegyzésért, és frissítjük ezt a cikket, ha visszajelzést kapunk.