先完善生態再說,安卓Q的沙盒化儲存功能可能要跳票到安卓R
雖然說現在Android P也就是Android 9.0系統的普及率還不是很高,不過下一代的Android系統也就是Android Q已經有了相當的開發進度,Beta 1和Beta 2測試已經相繼展開,Beta 3測試也是在策劃當中了,看起來是進展順利。不過最近有訊息稱一項在Android Q中頗有看頭的功能似乎不能跟隨系統一起登場,而這項功能就是Scoped Storage,即範圍化儲存或沙盒化儲存。
顧名思義,Android Q的Scoped Storage是一項給予沙盒式設計的功能,其原理是讓每個APP應用都具備屬於自己的儲存沙盒,其它APP無法訪問和修改此沙盒中的檔案,這樣就既可以確保APP自身的安全性,同時對個人隱私的保護也有一定的提升作用。然而這個功能目前在Android Q的測試中執行並不順利,其在Beta 2測試中設定為強制開啟,結果有不少應用出現了相容性問題,例如刪除後重新安裝會閃退甚至直接無法啟動等,而這樣的問題在Beta 1中並不存在,因為Beta 1中Scoped Storage是設定在相容模式的,並不是對每一個應用都生效。
而要解決這個問題的方案,那就是採用新的API來開發應用,但是就目前的開發進度以及Android Q的發行計劃來看,新的應用API是趕不上了,也就是說Android Q釋出之時,可能會有很多應用未採用新的API開發而導致無法與Scoped Storage功能相容。為此谷歌方面認為,與其強行讓某個無法短時間內推廣的功能強制上線,那還不如讓其生態環境更成熟後再上線,這樣更有利於系統和功能的進一步推廣。
因此Android Q系統的釋出應該是不會跳票的,在今年內大家肯定可以看到正式版的Android Q系統,但是原本定為Android Q標配的Scoped Storage功能很有可能會跳票到2020年的Android R也就是再下一個版本的Android系統中才正式登場,那個時候新的API已經基本完善,APP應用的開發也基本到位了,使用者將獲得更好的使用體驗。