aito|App膨脹十年:手機“空間殺手”的誕生( 三 )


但同派系內割裂的App , 并不利于圈占更多用戶流量 。 市場研究機構TNS在2013年調查的數據顯示 , iOS平臺上 , 排名前三的APP占據了用戶使用時間的38% , Android平臺上 , 排名前五的APP就占據了用戶使用時間的34% 。
一個顯而易見的改善方式擺在了大廠們面前——把旗下眾多App的功能 , 集中到自己最有優勢 , 擁有最多用戶的App中 , 借最大的流量入口 , 打造出一個“超級App”圈占用戶 。
于是 , 微信、QQ、淘寶、支付寶、微博這些積累了龐大用戶的App , 成為了大廠傾注最多資源的前沿戰場 。
聊天App上開始看新聞 , 刷短視頻 , 用小程序下單;支付App能點外賣 , 買電影票甚至賣二手 , 曾經只能發布限制140字短文的App上可以帶貨、抽獎和購物……
不管用戶們是否都需要這些功能 , 大廠如愿以這樣的形式圈占了更多的用戶和流量 。 但這些App內的版塊 , 也不是憑空冒出的 , 當越來越多的功能被集中在App中 , App的體積的“野蠻生長”順理成章 。
而在App匯聚更多功能 , 體積變得越來越龐大的過程中 , 國內Android應用開發和推送生態的無序 , 也在為App的野蠻生長推波助瀾 。
在國內 , 由于Google早已退出中國 , 國內Android手機無法使用統一的GMS服務框架和FCM推送 。 這使得國內的App無法輕松實現統一推送 , 卻也無需應付Google Play對應用在后臺活躍 , 接入第三方SDK以及代碼庫的嚴格審核 。
這給了國內眾多App開發者及背后的平臺們可乘之機 , App們可以接入自有的推送框架 , 瀏覽器內核 , 強行在后臺加載數據 , 相互喚醒 , 讀取用戶信息 , 接入大量的第三方SDK , 甚至進行熱更新 。
以國民App微信為例 , 通過應用架構查看軟件LibChecker , 我們發現國內應用市場的微信App原生庫項數達到159個 , 且內置了自有的X5瀏覽器內核 。 而Google Play版微信的原生庫數量僅為87個 , 內置瀏覽器內核也是調用的Google的Webview 。

左/Play版微信 右/國內版微信 奇偶派截圖
國民級的App尚且如此 , 其它App在開發過程中的無序更是不難想象 , 而這些為了時刻保持后臺活躍 , 獲取用戶信息的操作 , 同樣進一步擴大了App的體積 。
2020年4月 , 小米在MIUI 12中內置了觀察應用敏感行為的“照明彈”功能 , 無論是微信、QQ、淘寶等大型App , 還是王者榮耀 , 和平精英等手游App , 抑或是虎撲 , 微博、拼多多這類MAU略遜一籌的App , 都被發現有著頻繁讀取 , 索取權限 , 相互喚醒等問題 。
不過 , 這一功能并沒有讓App開發者和背后的公司們停下App無序開發的腳步 。
2021年10月 , 在iOS 15更新了“記錄App活動”功能后 , 有網友發現 , 微信、淘寶、QQ等App都存在反復讀取相冊的行為 , 安卓用戶實測后發現 , 安卓端App也依然存在這樣的問題 。
在字節跳動的頭條和抖音用算法開啟了又一個新時代后 , App們對用戶流量 , 信息和活躍度的索求 , 更是達到了前所未有的高度 。
除了獲取新用戶和對用戶流量的需求 , App們還開始試圖通過用戶畫像 , 來進一步以精準推薦廣告 , 內容的形式挖掘用戶背后的更多價值 。 用戶畫像需要記錄用戶在使用App時的各項操作 , 這些功能實現背后的代碼 , 令App又膨脹了幾分 。
此外 , 微信 , QQ等即時聊天App對聊天記錄 , 緩存的存儲機制 , 也進一步推動著App占據的手機空間增長 。
在“小眾軟件”論壇 , 有網友對QQ占據超過20GB的手機空間進行了詳細拆解 , 分析發現 , 僅Chatpic(聊天圖片)和Shortvideo(聊天短視頻)文件夾的內容 , 就占據了高達8.4GB的空間 。

相關經驗推薦