到底是怎么回事,小米提議禁止安卓手機(jī)提取 APK 文件,遭谷歌駁回
大家好,我是校長(zhǎng)。
昨天晚上在知乎上看到一條熱榜話題:小米提議禁止安卓手機(jī)提取 APK 文件,遭谷歌駁回。
事情是這樣的:
Mishaal Rahman 在 Twitter 上分享的信息顯示,小米開(kāi)發(fā)者已向 Android 開(kāi)源項(xiàng)目 AOSP 提交了一份代碼,擬阻止 Android 設(shè)備所有者通過(guò) adb shell 提取 data 下的 APK 文件。禁用的原因是保護(hù) “私人資源”。
然后各個(gè)媒體平臺(tái),包括技術(shù)平臺(tái),瘋狂轉(zhuǎn)載,標(biāo)題是:小米提議禁止安卓手機(jī)提取 APK 文件,遭谷歌駁回。
然后這件事在知乎上熱烈討論,關(guān)鍵是什么呢?根本就不是標(biāo)題上所說(shuō)的這回事。
去看了一眼小米工程師原話:
明明寫(xiě)的是:不允許通過(guò) shell 命令來(lái)獲取 Apk 信息。
大家看看這句應(yīng)為:Do not allow shell to obtain data apk?我感覺(jué)這種中式英語(yǔ),我們中國(guó)人只要學(xué)過(guò)英文都能看懂。
說(shuō)專業(yè)一點(diǎn)就是:不允許使用 adb 命令來(lái)獲取 apk 的一些私有信息。
這跟阻止 apk ,復(fù)制 apk ,傳播 apk 沒(méi)有任何關(guān)系啊。
再者說(shuō)了,apk 的傳播,要想私有化,安全話,不是說(shuō)禁止一個(gè)命令行來(lái)解決的,需要一個(gè)完整的生態(tài),就像是蘋(píng)果一樣。
安卓目前最大的優(yōu)勢(shì)不就是開(kāi)放么?APK 的復(fù)制,傳播,分享是安卓開(kāi)源非常重要的一部分。另外,國(guó)內(nèi)這么多手機(jī)廠商,都有給自己的應(yīng)用市場(chǎng)生態(tài),都這么搞,萬(wàn)一有的市場(chǎng) App 不全,用戶自己都搞不定。
說(shuō)白了,小米工程師這么做,只是基于自家系統(tǒng)應(yīng)用的保護(hù)吧?跟用戶體驗(yàn)和用戶使用 Apk 安不安全沒(méi)關(guān)系。小米工程師提的這個(gè)問(wèn)題,只是站在自身角度考慮的,并不是站在廣大用戶角度考慮的,實(shí)際意義不大,拒絕是很正常的。
當(dāng)然了,這件事,在知乎回答區(qū),也遭到了眾多大 V 的質(zhì)疑,媒體傳播的時(shí)候,并沒(méi)有保持正確性,本來(lái)小米工程師基于技術(shù)的角度,提了一個(gè)不足掛齒的小建議罷了,這么一搞,竟然上了熱搜榜,估計(jì)小米工程師也沒(méi)有想到,媒體會(huì)這么傳播吧?
然后,我過(guò)了一會(huì)再去看的時(shí)候,發(fā)現(xiàn)媒體把文章標(biāo)題給改了,變成了:
這件事關(guān)鍵是還給小米公司帶來(lái)了巨大的負(fù)面評(píng)論。
看評(píng)論區(qū)用戶的意思是:小米提這個(gè)建議,不就是怕別人通過(guò) shell 倆提取你家系統(tǒng)應(yīng)用之后,去屏蔽廣告么?
其實(shí),我還是那句話:這個(gè)意義不大,而且小米工程師提的這個(gè)問(wèn)題,只是站在自身角度考慮的,并不是站在廣大用戶角度考慮的,實(shí)際意義不大,拒絕是很正常的。