谷歌(Google)正在對Android 11進行修改,將強制那些想要拍照或影片的應用程式使用**內建的攝像頭應用程式——即使你已經**了一個不同的攝像頭應用程式,比如OpenCamera,這是你拍照的預設選擇。
“我們認為保護我們使用者的隱私和安全是正確的權衡,”安卓工程團隊在8月17日寫道,並補充說,使用攝像頭的應用程式需要明確命名他們希望支援的每一個第三方攝像頭應用程式。現在,谷歌給了我們一個理由:它是為了防止壞演員潛在地獲取你的位置。
這並不是一個劇烈的變化;許多相機的功能仍然會像以前一樣工作。它還反映了攝像頭在iPhone上的工作方式。直到今年,蘋果才允許使用其他第三方應用程式預設設定——如果只允許使用電子郵件和瀏覽器應用程式的話。
然而,兩位最受歡迎的第三方相機應用程式開發商告訴《邊緣報》,谷歌此舉似乎是一種恥辱。有人擔心,這可能會進一步把第三方相機應用程式變成二等公民,從而影響他的業務。
為了理解什麼在改變,如果我先解釋一下什麼是不變的,可能會有所幫助:
唯一正在改變的是:如果Android應用程式想使用你的相機應用程式——而不是在自己的相機應用程式中烘焙——它們現在會直接進入你**的內建相機應用程式,而不是讓你選擇。
這是一個重要的區別,因為這意味著這些應用程式不能用你的位置打電話回家。谷歌已經更新了對開發者的指導,以解釋這到底是怎麼回事:谷歌擔心那些可能會要求提供照片的應用程式,這樣他們就可以悄悄地跟蹤你的位置。當你拍攝一張照片時,它有時會用你拍攝照片的GPS座標進行地理標記,而一個非相機應用程式可以透過搭載相機應用程式來竊取這些座標,即使你從未授予原始應用程式該位置的許可。
事情是這樣的:Shutterfly早在2019年就被指控從EXIF元資料中獲取GPS座標,其他應用也嘗試了不同的策略繞過Android的許可權系統。
最初,這個新的行為讓Android程式設計書的作者markmurphy大吃一驚,以至於他把它作為bug提交給了Android工程師,只是為了確認它是“預期行為”
在谷歌做出更全面的解釋之前,我問了一些最大的第三方應用程式開發商,他們對此舉有何看法。正如10M+下載相機FV-5的開發者提醒我的那樣,這只是第三方相機應用開發者目前面臨的最新困境,因為三星等原始裝置**商很少允許其他應用程式訪問你炫目的新**的全套鏡頭或他們構建的更炫目的功能。
camerafv-5的開發者flaviogonzalez說,此舉“肯定會影響我們的應用程式,以及所有第三方應用程式,因為這將降低它的可見性,併為想要使用像我們這樣的第三方應用程式的使用者增加不必要的摩擦。”。他補充說,谷歌的解決方案“沒有任何意義”,因為大多數應用程式開發人員不太可能關心專門構建對像他這樣的廣泛第三方相機應用程式的支援。
另一方面,Footej Camera聯合創始人斯特拉託斯·卡拉福蒂斯(Stratos Karafotis)並不認為限制有什麼大不了的。雖然他同意谷歌的解決方案“沒有意義”,但他表示,使用者“仍然可以使用他們最喜歡的相機應用程式”,並預計他們會習慣這種變化。
與此同時,另一位下載量超過1000萬次的開發者OpenCamera創始人馬克•哈曼(markharman)大多隻希望使用者直接從Android主螢幕上選擇自己喜歡的相機應用,而不是依賴於其他應用的意圖。“不幸的是,他確實限制了第三方相機應用程式,這意味著它們無法完全取代內建的相機應用程式,”他承認說,“在我看來,剝奪人們在這裡的選擇權似乎是一種恥辱。”但本週早些時候,他似乎並不擔心。
不過,我有點好奇谷歌是否需要走這麼遠。為什麼不打擊那些共享EXIF元資料的糟糕的相機應用程式,而不是預設地對它們都不信任呢?或者**一個剝離EXIF資料的API?為什麼三星、谷歌、華為和小米的相機應用比遊戲商店裡的小傢伙更值得信任?這讓我懷疑谷歌是否還有其他的安全或競爭風險,但谷歌告訴我,此舉是為了保護EXIF位置元資料不被濫用。
從好的方面來看,谷歌確實有另一項計劃,旨在為未來更多的相機應用程式帶來夜間模式等令人滿意的功能,三星、LG、Oppo、小米和摩托羅拉等原始裝置**商至少部分加入。它被稱為CameraX,也許它會讓第三方應用在未來更像第一方應用。我們必須看看安卓****商是否願意把他們最有趣的攝像頭功能借給別人。
... 對於Android和iOS,應用程式都需要訪問**上敏感資料的許可權。例如,如果開發人員**的應用程式依賴於您的聯絡人,他必須在應用程式的程式碼中新增許可權。 ...
...攝,但很少有預裝攝像頭應用支援。這意味著你需要一個第三方應用程式來利用它。 ...
... 大多數現代Android和iOS裝置都會尊重您當前的音量設定,因此如果您將裝置設定為靜音或振動,快門聲音就會消失。在舊裝置上,您可能需要深入研究相機應用程式的設定以禁用快門...
...**上執行riot。沒有蘋果的監護人來監督軟體,你必須依靠第三方開發者來做法官和陪審團。如果你考慮一下,間諜軟體就是惡意軟體,被市場稱為有效軟體。 ...
...軟體應用程式可以隱藏其應用程式圖示,無論是在iOS還是Android上。此外,他們成功的關鍵,間諜可以遠端訪問日誌和應用程式,而不必再與智慧**接觸。 ...
... 第三方開發者被鼓勵**他們應用的Go版本。這些將透過修改後的遊戲商店下載。WhatsApp、Facebook和Instagram都是已經上市的。 ...
...線器列表將繼續更新,因此如果您在列表中沒有看到您的Android**,則不會丟失所有內容。然而,為了確保你的**是安裝Google攝像頭的候選裝置,它需要支援camera2api。 ...