回覆列表
  • 1 # cnBeta

    儘管每次 Android 版本更新都會引入一系列新功能,但谷歌習慣重新打磨或者完全刪除某些稱手的功能和特性,而目前處於Developer Preview 4 的 Android 11 也不例外。正如谷歌在問題追蹤器上提交的那樣,新版 Android 讓應用安裝APK的許可權變得不再方便,需要重新啟動相關應用才能生效。該行為強制分割槽儲存(Scoped Storage)有關。

    在 Android 10 及以下版本,APK 檔案的安裝過程相對來說比較簡單。當你從瀏覽器或者其他應用(例如 APKMirror Installer)中安裝APK檔案的時候,會被要求授予安裝許可權。

    而這個行為在 Android 11 上就會發生改變。正如不滿該特性的測試人員在該問題的追蹤頁面上所反饋的,在使用者授予許可權之後,雖然安裝對話方塊依然會彈出,但是該應用本身就消失了。

    當你重新開啟應用程式的時候,你就會發現整個 APP 被重新載入,這就意味著此前輸入的內容或者其他尚未快取的資料就會丟失。而 Android 通常只有在撤銷許可權的時候才會強行退出應用程式以阻止應用被破解,而不是在授予許可權的時候強行退出。

    在 Android R 中,檔案系統和儲存掛載的設定方式發生了很大變化。當一個應用程式在沒有這個許可權的情況下啟動時,它將獲得一個不允許寫入某些目錄(例如 Android/obb 的檔案系統檢視。一旦應用被授予了這個許可權,這個檢視就不再準確,需要更新為允許應用寫入某些目錄的檢視。

    雖然 Scoped Storage 將有利於安全和隱私,但新系統顯然會帶來比預期的更大的變化。讓我們希望該公司想出一個不需要強行退出應用程式改變其讀寫許可權的解決方案。但 sideloading 支援在谷歌的優先順序上不會太高,我不會感到驚訝,特別是由於每個應用程式只需要授予許可權一次,因此理想情況下,每個應用程式只需要強行停止一次。

  • 中秋節和大豐收的關聯?
  • 話語含義深遠相應的成語是什麼?