以隱私安全之名Android 11砍掉了第三方相機應用選擇器
隨著安全和隱私意識的提升,谷歌已在此前的Android大版本更新中關閉或限制了許多功能。而在即將正式發布的Android 11身上,谷歌又為相機API引入了一項重大的變化。這一次,用戶將無法選擇第三方相機App來拍攝照片或視頻,迫使其僅依賴系統自帶的相機應用。
Android Police 指出,這項變動的核心是Android 定義的Intent 系統。此前開發者只需遵循一定的條件而創建一個請求,即可在相關界面中提供系統推薦的幾款第三方相機App,以供用戶選擇。
對於某些並非專為攝影而構建的App來說(比如向二手交易平台上傳一張咖啡杯的圖片),此時Intent系統就能夠發揮很好的作用。遺憾的是,在即將到來的Android 11系統中,情況將發生巨大的轉變。
Android 10 上的相機App 選擇器
具體說來是,在Android 11中,三項Intent功能將不再起作用,分別是視頻拍攝(VIDEO_CAPTURE)、圖像拍攝(IMAGE_CAPTURE)、以及密拍(IMAGE_CAPTURE_SECURE)。
更新之後,Android 11 將自動提供預安裝的相機應用來執行這些操作,而不再給第三方App 提供候選的機會。
功能變更前後的代碼對比
根據谷歌問題追踪器(Google Issue Tracker)上的表示,該公司稱之“是為保護用戶隱私和安全而作出的正確權衡”。
儘管谷歌沒有給出更具體的原因,但一些人猜測,此舉或可防止某些用戶被惡意相機應用誘騙(比如設置成默認相機App),然後用它來捕獲一些本應保密的內容。