Android 12 將強迫所有 app 使用相同的官方分享選單

所有 app 都必需要透過 Android 的「Sharesheet」系統。

Android 12 將強迫所有 app 使用相同的官方分享選單

目前當你想要從 app 中分享照片或連結的時候,打開的選單五花八門,這是因為 Android 目前開放讓開發者可以客製化這個名為「Sharesheet」的介面,造成不同的 app 有著不同的樣式。更有甚者,像 Sharedr 這樣的第三方 app 還能以自己的介面取代官方版本來使用。然而,Sharedr 發現在 Android 12 版本中,原本提供用戶選擇 Sharedr 或是官方 Sharesheet 的選單已經消失,而當他們向 Google 提出臭蟲回報後,Google 卻回答說這是故意如此,也就是未來將不開放取代 Sharesheet 的第三方 app 了。

Google 向 XDA Developers 表示,自始至終 Google 就沒有打算讓開發者能取代 Sharesheet,而是讓所有的 app 都開啟一個共通的 Sharesheet 介面。事實上,Sharesheet 上面有愈來愈多的東西不能讓開發者改動,像是鄰近分享,或是個人 / 工作分頁等,讓第三方的替代開發愈來愈不可行。不過,這個限制尚未加在 Sharesheet 本身的客製化上,因此雖然不能用第三方應用來取代,個別手機的 Sharesheet 間還是有可能會有差異,只是同一台手機上所有的 app 看到的都會一樣就是了。至於 Sharedr 這樣的第三方 app 未來還是能存在,只是它們會變成要先從 Sharesheet 分享過去,再轉分享到其他地方,多了一個步驟了。