Fotky Google vás nebudou žádat o povolení smazat soubory na Androidu 12

Fotky Google na Androidu 11 nepříjemně žádají mnoho lidí o povolení pokaždé, když chtějí smazat soubor, ale to se na Androidu 12 nestane.

Zvedněte ruku, pokud jste na obrázku hrdiny viděli nepříjemné vyskakovací okno, které vás žádá, abyste dali Fotkám Google povolení k odstranění souboru. Pokud používáte Android 11 na telefonu, který není Google Pixel (tj. drtivá většina telefonů tam venku), je pravděpodobné, že jste toto vyskakovací okno viděli. Mnoho. Ve skutečnosti toto vyskakovací okno uvidíte pokaždé pokusíte se smazat fotku v aplikaci Fotky Google. Naštěstí, nechtěné zálohy snímků obrazovky nejsou jediným problémem Android 12 může vyřešit pro uživatele Fotek Google. Nová dokumentace pro vývojáře naznačuje, že nadcházející vydání operačního systému umožní aplikacím galerie, jako je Photos, upravovat soubory, aniž by musely uživatele neustále vyzývat.

Důvod to, že Fotky Google (a další aplikace pro galerie) na Androidu 11 žádají uživatele o povolení smazat soubor, je složité, ale v zásadě se scvrkává na skutečnost, že nejde o systémovou aplikaci galerie. To neplatí pro telefony Pixel s aplikací Fotky 

je aplikaci systémové galerie, a proto se uživatelům Pixelu toto vyskakovací okno nikdy nezobrazí. Na většině zařízení od společností Samsung, Xiaomi, OnePlus, ASUS a dalších však Fotky Google nejsou (a nelze je jako) nastavit jako aplikace systémové galerie. Naštěstí to v systému Android 12 již není potřeba.

Spolu s vydáním první Android 12 Beta na Google I/O 2021Google aktualizoval svou stránku „Přehled funkcí a rozhraní API“ o sekci „přístup ke správě médií." Podle společnosti Google může aplikace, která cílí na úroveň API 31 (Android 12), požádat uživatele, aby jí udělili oprávnění upravovat soubory, přesouvat soubory dovnitř a ven. odpadnebo odstranit soubory, aniž byste museli uživatele žádat o každou operaci se souborem. Jakmile je aplikace aktualizována tak, aby cílila na Android 12, vše, co musí udělat, aby mohla využít tuto novou funkci, je deklarovat tři oprávnění (MANAGE_MEDIA, READ_EXTERNAL_STORAGE, a ACCESS_MEDIA_LOCATION), ukažte uživateli uživatelské rozhraní, které vysvětluje, proč aplikace potřebuje přístup ke správě médií, a nasměrujte uživatele na novou obrazovku „aplikace pro správu médií“ v systému Android 12, aby jí udělil oprávnění.

Zní to jednoduše, že? Protože se však jedná o zcela nové rozhraní API, většina aplikací galerie dosud nebyla aktualizována, aby toho mohla využít. Ano, to znamená, že aplikace Fotky Google bude také muset být aktualizována, aby ji mohla používat. V současné době používá beta verzi Androidu 12 jen málo uživatelů a většina z nich je pravděpodobně na telefonech Pixel není tam dokonce žádný problém, takže pravděpodobně není velký tlak na to, aby Google aktualizoval aplikaci Fotky správně pryč. Doufejme však, že prosadí aktualizaci dříve, než se Android 12 za několik měsíců začne vydávat pro první várku telefonů jiných než Pixel.

Díky uživateli Twitteru @Doraeigaah za tip!