IT之家2月14日消息 據外媒 XDA 報道,Android 的分區存儲規則一直是 App 開發者爭論的焦點。分區存儲的目的是減少應用程序對用户私人文件的訪問,但它的實現從根本上改變了應用程序訪問手機內部存儲的方式,在這一過程中為許多應用程序帶來了限制。
例如,Dolphin 模擬器是任天堂 GameCube 和 Wii 最流行的開源模擬器,它的開發人員現在警告説,由於 Android 11 引入了分區有限的存儲更改,該模擬器的功能將受到限制。
在 Dolphin 2020 年 12 月和 2021 年 1 月的進度報告中,開發者強調了 Android 11 的分區存儲變化將如何限制模擬器的功能。它指出,由於 storageaccessframeworkapi 性能不佳,遊戲列表加載時間增加了 10 倍以上。雖然這不會影響實際的模擬性能,但會影響用户體驗。此外,API 的限制將迫使開發者放棄一些特性,比如為 Wii NAND 定製路徑。
報告補充道:目前,我們正計劃使用一個預設的 Wii NAND 目錄來繞過分區存儲的需要。雖然這沒有性能問題,但卻意味着 Android 用户將被鎖定使用單個 Wii NAND。它還必須使用設備的內部存儲器。
這些變化將對 Android 電視用户產生更為不利的影響。報告指出,Dolphin 模擬器用來擇遊戲目錄的文件夾選取器在 Android TV 上完全不可用。因此,運行 Android 11 的 Android 電視設備將無法使用 Dolphin 的遊戲列表功能。