從 2021 年 5 月 5 日開始,Android 11 上的應用程式將能夠要求存取使用者的所有檔案。為此,開發者首先必須起草一份“聲明表”,然後才能獲得 Play 商店的批准。
儘管安卓12目前正在進行 Beta 測試,谷歌並沒有放棄其作業系統的當前版本。在大更新之前,今年的新功能仍然值得期待,特別是來自開發者方面。目前,如果使用者希望應用程式能夠存取使用者的文件,則必須在其原始程式碼中包含名為“READ_EXTERNAL_STORAGE”的行。在 Android 11 中,這會轉化為來自使用者的授權請求。
谷歌將包含這行程式碼的應用程式歸類為「範圍儲存」類別,也就是需要存取智慧型手機上儲存的檔案的應用程式。如果被接受,申請就可以讀取不同的檔案或重新組織資料夾。但谷歌不會讓任何人都屬於這一類。此外,必須需要此權限才能運行的應用程式(例如檔案管理器)通常是專為Android 10開發,這給了程式設計師在這個問題上更大的自由度。
關於同一主題:Android 11 – 像Windows一樣的垃圾桶可以讓你恢復誤刪除的文件
然而,這種情況即將改變。從5月5日,開發人員需要告訴谷歌為什麼他們的應用程式需要存取用戶文件。否則,他們將無法再部署 Android 11 的更新。
為了防止所有應用程式最終歸入「作用域儲存」類別,Google 希望實施需要填寫的表格系統在將它們發佈到 Play 商店之前。透過這種方式,山景城公司將能夠在那些有合法存取文件需求的人和其他人之間進行排序,就像Android 11 阻止收集裝置上安裝的應用程式列表。
目前,開發商尚未獲得申報表。谷歌表示,這一延遲是由於 COVID-19 大流行的後果造成的。不過,最近發布的支援頁面表明該文件將可供下載。最終,這項政策變更應該為開發人員提供文件存取權限方面的更大靈活性。在用戶方面,無論我們使用什麼應用程序,我們都將能夠更輕鬆地存取智慧型手機數據。
來源 :Google
詢問我們最新的!
2024 年最好的智慧型手機是什麼?有幾種型號正在競爭中,完全值得在我們的選擇中佔有一席之地。想要讓智慧型手機脫穎而出非常困難,因為需要考慮很多標準。系統、電源、...
智慧型手機購買指南