Dolphin Emulator-utvecklare varnar för begränsad funktionalitet på grund av Androids scoped Storage Changes. Läs vidare för att lära dig mer.
Androids scoped Storage-regler har varit en stora stridspunkten bland apputvecklare. Även om Scoped Storage utan tvekan behövs för att minska hur mycket åtkomst appar har till en användares privata filer, är dess implementering förändrar i grunden hur appar kan komma åt din telefons interna lagring, vilket skapar flera begränsningar för ett brett utbud av appar i telefonen bearbeta. Till exempel utvecklarna bakom Dolphin Emulator, som är den mest populära open source-emulatorn för Nintendo GameCube och Wii, har nu varnat för att emulatorn kommer att erbjuda begränsad funktionalitet på grund av ändringarna av Scoped Storage som introducerades i Android 11.
I delfinen Lägesrapport för december 2020 och januari 2021, framhäver utvecklarna hur Androids ändringar av Scoped Storage kommer att begränsa emulatorns funktionalitet. Den noterar att på grund av
dålig prestanda för Storage Access Framework API, spellistans laddningstid har ökats med mer än tiodubblats. Även om det inte påverkar den faktiska emuleringsprestandan, kommer det att ta en vägtull på användarupplevelsen. Dessutom kommer API: ets begränsningar att tvinga utvecklarna att släppa vissa funktioner, som att anpassa sökvägar för Wii NAND."Detta är olyckligt eftersom många av våra användare gillar att dra fördel av flera NAND-enheter på grund av Wii: s strikta utrymmesbegränsningar som emulering inte enkelt kan kringgå. För närvarande planerar vi att använda en enda förinställd Wii NAND-katalog för att kringgå behovet av Scoped Storage. Även om detta inte innebär några prestandaproblem, betyder det att Android-användare kommer att vara låsta till att använda en enda Wii NAND. Den måste också använda en enhets interna lagring." tillägger rapporten.
Förändringarna kommer att ha en mycket mer negativ effekt på Android TV användare. Rapporten noterar att även om Dolphin Emulatorns filväljare fungerar på vissa enheter, är mappväljaren som emulatorn använder för att välja spelkataloger helt trasig på Android TV. På grund av detta kommer Android TV-enheter som kör Android 11 inte att kunna använda Dolphins spellista funktionalitet alls. Enheter som kör äldre versioner av Android kommer dock att fortsätta använda den gamla versionen av mappväljaren. Enheter som NVIDIAs SHIELD TV, som kör Android 9 eller äldre, kommer inte att påverkas av ändringarna, och Dolphins spellista kommer att fortsätta att fungera normalt tills de uppdateras till Android 11.
Dessutom, eftersom Dolphin Emulator för närvarande riktar sig till Android 10 SDK, har dess utvecklare långsamt implementerat stöd för Storage Access Framework API utan att tvingas använda det i områden där det kan orsaka problem. Men i november 2021 kommer utvecklarna att tvingas anpassa sig till Storage Access Framework API för att publicera uppdateringar till Google Play, vilket helt kommer att förändra saker och ting för Android 11-användare. Tack och lov, även om ändringarna kommer att påverka användarupplevelsen negativt på några sätt, kommer kärnemuleringsupplevelsen inte att äventyras.
Som du kan förvänta dig är dessa problem inte begränsade till emulatorer. Tredjeparts filhanterare påverkas också av ändringarna av Scoped Storage, och Google nu kräver att utvecklare skickar in ett formulär för att få bred åtkomst till fillagring i Android 11. Och även med bred fillagringsåtkomst har filhanterare inte längre tillgång till vissa externa lagringskataloger. Därför blir det inte alls lika lätt att modifiera Android-spel längre.
Pris: Gratis.
4.