Dolphin Emulator-ontwikkelaars waarschuwen voor beperkte functionaliteit vanwege de Scoped Storage Changes van Android. Lees verder voor meer informatie.
De Scoped Storage-regels van Android zijn a belangrijk twistpunt onder app-ontwikkelaars. Hoewel Scoped Storage ongetwijfeld nodig is om de toegang van apps tot de privébestanden van een gebruiker te verminderen, is de implementatie ervan verandert fundamenteel de manier waarop apps toegang krijgen tot de interne opslag van je telefoon, waardoor er verschillende beperkingen ontstaan voor een breed scala aan apps in de telefoon proces. Zo hebben de ontwikkelaars achter Dolphin Emulator, de populairste open-source-emulator voor de Nintendo GameCube en Wii heeft nu gewaarschuwd dat de emulator beperkte functionaliteit zal bieden vanwege de Scoped Storage-wijzigingen die in Android 11 zijn geïntroduceerd.
In de Dolfijn Voortgangsrapport voor december 2020 en januari 2021 benadrukken de ontwikkelaars hoe de wijzigingen in Scoped Storage van Android de functionaliteit van de emulator zullen beperken. Zij merkt op dat vanwege de
slechte prestaties van de Storage Access Framework API, zijn de laadtijden van de gamelijsten ruim vertienvoudigd. Hoewel dat geen invloed heeft op de daadwerkelijke emulatieprestaties, zal het wel zijn tol eisen van de gebruikerservaring. Bovendien zullen de beperkingen van de API de ontwikkelaars dwingen een aantal functies te schrappen, zoals het aanpassen van paden voor de Wii NAND."Dit is jammer omdat veel van onze gebruikers graag profiteren van meerdere NAND's vanwege de strikte ruimtebeperkingen van de Wii die emulatie niet gemakkelijk kan omzeilen. Momenteel zijn we van plan om één vooraf ingestelde Wii NAND-directory te gebruiken om de noodzaak voor Scoped Storage te omzeilen. Hoewel dit geen prestatieproblemen betekent, betekent het wel dat Android-gebruikers gebonden zijn aan het gebruik van een enkele Wii NAND. Het zal ook de interne opslag van een apparaat moeten gebruiken", voegt het rapport eraan toe.
De veranderingen zullen een veel negatiever effect hebben Android-TV gebruikers. Het rapport merkt op dat hoewel de bestandskiezer van de Dolphin Emulator op sommige apparaten werkt, de mapkiezer die de emulator gebruikt om spelmappen te selecteren volledig kapot op Android TV. Hierdoor kunnen Android TV-apparaten met Android 11 helemaal geen gebruik maken van de gamelijstfunctionaliteit van Dolphin. Apparaten met oudere versies van Android blijven echter de oude versie van de mappenkiezer gebruiken. Apparaten zoals die van NVIDIA SHIELD-TV, die Android 9 of ouder draaien, zullen niet worden beïnvloed door de wijzigingen, en de gamelijst van Dolphin zal normaal blijven werken totdat ze worden bijgewerkt naar Android 11.
Bovendien, aangezien de Dolphin Emulator zich momenteel richt op de Android 10 SDK, hebben de ontwikkelaars dat langzaam gedaan ondersteuning geïmplementeerd voor de Storage Access Framework API zonder gedwongen te worden deze te gebruiken op gebieden waar dit kan leiden problemen. Maar tegen november 2021 zullen de ontwikkelaars gedwongen worden zich te conformeren aan de Storage Access Framework API om updates voor Google Play te publiceren, wat de zaken voor Android 11-gebruikers volledig zal veranderen. Hoewel de veranderingen de gebruikerservaring op een aantal manieren negatief zullen beïnvloeden, zal de kernemulatie-ervaring gelukkig niet in gevaar komen.
Zoals je zou verwachten, zijn deze problemen niet beperkt tot emulators. Bestandsbeheerders van derden worden ook beïnvloed door de wijzigingen in Scoped Storage, en nu ook Google vereist dat ontwikkelaars een formulier indienen om brede toegang tot bestandsopslag te krijgen in Android 11. En zelfs met brede toegang tot bestandsopslag hebben bestandsbeheerders geen toegang meer tot bepaalde externe opslagmappen. Daarom zal het lang niet zo eenvoudig zijn om Android-games te modificeren.
Prijs: gratis.
4.