Vývojári Dolphin Emulator varujú pred obmedzenou funkcionalitou v dôsledku zmien rozsahu úložiska systému Android. Čítajte ďalej a dozviete sa viac.
Pravidlá Scoped Storage systému Android boli a hlavný bod sporu medzi vývojármi aplikácií. Zatiaľ čo Scoped Storage je nepochybne potrebný na zníženie toho, aký prístup majú aplikácie k súkromným súborom používateľa, jeho implementácia zásadne mení spôsob, akým môžu aplikácie pristupovať k internému ukladaciemu priestoru vášho telefónu, čo vytvára niekoľko obmedzení pre širokú škálu aplikácií v proces. Napríklad vývojári stojaci za emulátorom Dolphin Emulator, ktorý je najobľúbenejším emulátorom open source pre Nintendo GameCube a Wii teraz varovali, že emulátor bude ponúkať obmedzené funkcie v dôsledku zmien Scoped Storage zavedených v systéme Android 11.
V delfíne Správa o pokroku pre december 2020 a január 2021 vývojári zdôrazňujú, ako zmeny Scoped Storage systému Android obmedzia funkčnosť emulátora. Poznamenáva, že z dôvodu slabý výkon rozhrania Storage Access Framework API
, časy načítania zoznamu hier sa zvýšili viac ako desaťnásobne. Aj keď to neovplyvňuje skutočný výkon emulácie, bude to mať vplyv na používateľskú skúsenosť. Okrem toho obmedzenia API prinútia vývojárov, aby upustili od niektorých funkcií, ako je prispôsobenie ciest pre Wii NAND.„Je to nešťastné, pretože mnohí naši používatelia radi využívajú výhody viacerých NAND kvôli prísnym priestorovým obmedzeniam Wii, ktoré emulácia nemôže ľahko obísť. V súčasnosti plánujeme použiť jeden prednastavený adresár Wii NAND, aby sme obišli potrebu Scoped Storage. Aj keď to neznamená žiadne problémy s výkonom, znamená to, že používatelia systému Android budú môcť používať jednu Wii NAND. Bude tiež musieť používať interné úložisko zariadenia,“ dodáva správa.
Zmeny budú mať oveľa nepriaznivejší vplyv na Android TV používateľov. Správa uvádza, že zatiaľ čo výber súborov emulátora Dolphin funguje na niektorých zariadeniach, výber priečinkov, ktorý emulátor používa na výber adresárov hier, je úplne rozbité na Android TV. Z tohto dôvodu nebudú môcť zariadenia Android TV so systémom Android 11 vôbec používať funkciu zoznamu hier Dolphin. Zariadenia so staršími verziami systému Android však budú naďalej používať starú verziu nástroja na výber priečinkov. Zariadenia ako NVIDIA SHIELD TV, ktoré používajú Android 9 alebo starší, zmeny nebudú ovplyvnené a zoznam hier Dolphin bude fungovať normálne, kým sa neaktualizujú na Android 11.
Okrem toho, keďže emulátor Dolphin sa v súčasnosti zameriava na Android 10 SDK, jeho vývojári pomaly implementovala podporu pre Storage Access Framework API bez toho, aby bola nútená ju používať v oblastiach, kde to môže spôsobiť problémy. Ale do novembra 2021 budú vývojári nútení prispôsobiť sa Storage Access Framework API, aby mohli zverejňovať aktualizácie na Google Play, čo úplne zmení veci pre používateľov Androidu 11. Našťastie, zatiaľ čo zmeny nepriaznivo ovplyvnia používateľskú skúsenosť niekoľkými spôsobmi, nebude ohrozená skúsenosť s emuláciou jadra.
Ako by ste očakávali, tieto problémy sa neobmedzujú len na emulátory. Správcovia súborov tretích strán sú tiež ovplyvnení zmenami Scoped Storage a Google now vyžaduje, aby vývojári odoslali formulár získať široký prístup k ukladaniu súborov v systéme Android 11. A dokonca aj pri širokom prístupe k ukladaniu súborov už správcovia súborov nemajú prístup k určitým adresárom externých úložísk. Preto už nebude ani zďaleka také ľahké upravovať hry pre Android.
Cena: zadarmo.
4.