微信安裝包越加臃腫,博主稱98%文件沒有用,最初的微信確實是“小而美”的,在2011年1月發佈的微信1.0版本,安卓APK安裝包的體積僅457KB,微信安裝包越加臃腫,博主稱98%文件沒有用。
微信安裝包越加臃腫,博主稱98%文件沒有用1
近日,有博主表示,在2011年1月份發佈的微信1.0版本,其安卓APK安裝包還只有457KB大小,這還沒有一張1200萬像素的照片大。
而到了11年後的今天,微信的安裝包已經達到了257MB,這一體積已經超越了不少PC軟件,11年間“膨脹”了575倍。當然,使用過微信的我們都知道,微信實際上所佔據的空間,絕不止這些。
不少網友看到這一幕後紛紛吐槽,微信這麼大體積98%文件都是垃圾,而這只是一個縮影,你沒有感覺到,手機APP體積越來越大?
據極光數據在2017年發佈的APP內存報告顯示,國內手機平均安裝的APP數量已經達到50個以上,到2020年,這一數據進一步增加到70個以上。
以2012年爲節點,當時國內的大部分主流APP的安裝包體積都控制在5MB以內,當時最新款的主流手機iPhone5s和三星GalaxyS3的起步儲存空間都是在16—32GB,按照這些App的體積來看,內存已經足夠用了。
2017年之後,國內的App體積又發生了一系列變化,當時淘寶的體積已經達到了74.9MB,相比2012年居然膨脹了20多倍。而微信和QQ的體積也都超過了40MB,還有當時比較火的微博、優酷、愛奇藝等APP,體積也都維持在50MB之間。
來源奇偶派
2022年,有網友發現,衆多APP的體積已經達到了200MB以上,其中微信和QQ的體積居然突破了500MB,而抖音、淘寶等App也紛紛突破了400MB。
大家打開手機儲存空間不難發現,上面赫然顯示着微信佔用空間20+GB、10+GB的QQ,以及淘寶、支付寶、抖音、美團、京東、B站等紛紛超過了2GB。
脈脈上認證APP開發的程序員表示,現在的APP什麼都往裏加,其實一大半都用不到,這就是APP體積越來越大的原因。
來源奇偶派
我們就以國民應用微信爲例,從前的微信界面非常簡潔,而如今打開微信,發現頁裏的視頻號、直播、購物、遊戲等小程序排列在最顯眼的位置吸引着用戶的眼球,而其餘的App也都是這個情況,這其實就很能夠說明情況了。
造成如今這個局面的一個導火索是2013年,用戶流量從網頁端向移動端大遷徙之後,各類App的下載量和使用量都在瘋狂增長。
上述怪象更殘酷的現實,無論是開發者號召,還是工信部這樣的有關部門牽頭,都未能讓膨脹的APP們踩下剎車。
QuestMobile研究報告中直言,大廠們開發極速版的操作,並非是爲了推動App輕量化,而是爲了進一步搶佔中低端手機用戶代表的下沉市場,爲公司業務尋找第二增長曲線。
微信安裝包越加臃腫,博主稱98%文件沒有用2
提到微信,網友是又愛又恨,日常溝通已經徹底離不了,但體積卻臃腫不堪,動不動就佔用三四十GB的空間,成爲手機中佔內存最大的APP。其實,最初的微信確實是“小而美”的,在2011年1月發佈的微信1.0版本,安卓APK安裝包的體積僅457KB,還沒有一張照片體積大。已經能夠實現微信發消息這個核心功能。
而2022年6月發佈的微信8.0.24版本,安卓APK安裝包的體積已經膨脹到了257MB,比很多PC軟件的體積還要大,11年來膨脹了575倍。
近日,B站UP主“科技老男孩”就通過逆向工程揭祕的微信APK安裝包,看了看它膨脹575倍到底更新了啥。
解壓發現,微信8.0.24版本APK共包含12639個文件,而微信1.0版本只有199個文件,該UP主調侃:“新版微信有98%的文件都是垃圾。”
微信8.0.24中,文件夾主要有:
assets文件夾:體積78.4MB,裏面裝着微信的資源文件,比如自帶emoji表情、字體、收款音頻、微信電話鈴聲等等。
lib文件夾:體積337MB,裏面都是第三方動態庫,一共157個庫,比如解碼、解壓縮等,塞入的功能越多,需要調用的`庫也就越多,安裝包體積也就越臃腫。而在微信1.0版本中,只有一個庫,體積僅127KB。
META-INF文件夾:體積2.1MB,裏面存儲了開發者的數字簽名
r文件夾:體積12.8MB,裏面存放着APP資源庫,還有雜七雜八的素材圖片。
resdec文件夾:體積0MB,是個空文件夾。
此外在根目錄下還有17個文件:
,是配置文件
,記錄着文件的MD5值
,記錄着文件之間的對應關係
此外,還有14個文件,也就是微信編譯後的程序本體。新版共佔用161MB,而初代只有1個文件,體積僅256KB。11年暴漲644倍。
繼續逆向工程後,該UP主表示,微信中真正實現聊天的代碼可能只佔0.1%,大部分代碼用來運行小程序、視頻號等功能,“微信佔用的99.9%空間都是存放的垃圾功能和資源。”
微信安裝包越加臃腫,博主稱98%文件沒有用3
國內互聯網社交軟件曾經屬騰訊的QQ最火,可是後來騰訊又推出了一款更加簡單便捷的聊天軟件那就是微信,可是微信也在走QQ的老路,變得越來越臃腫,遠不是原來的最初的那個微信。
有網絡博主通過逆向工程揭祕了微信APK安裝包發現,在2011年1月發佈的微信1.0版本,安卓APK安裝包的體積僅457KB,就連如今的一張手機照片都比它大,就是這幾百kb的大小涵蓋了微信的核心功能,那就是聊天發信息。
可是,如今的微信大小卻高達257MB,這還是微信6月份發佈的版本,也就是說微信這11年來膨脹了575倍,究竟是什麼讓微信變得如此臃腫的呢?
這就不得不提微信小程序功能,一個微信初始的界面就有幾十個小程序入口,加上現在幾乎任何行業都可以在上面掛載小程序,這也就導致微信變得十分龐大。
馬斯克也曾經說過,微信不僅可以聊天,人們甚至可以活在微信裏,因爲用微信什麼都可以做到,還可以在上面賺錢。
然而,微信又迎來了一個新朋友,那就是視頻號功能。
由於直播短視頻越來越火,微信也準備橫插一腳,基於微信龐大的用戶羣,視頻號具有先天的流量優勢,國內除了抖音用戶羣,估計沒有任何軟件的用戶羣可以與微信比肩。
可是,微信對於大部分人來說,還是希望它只是用來聊天,發朋友圈和相關的支付服務,一款聊天軟件它承載了太多太多了。
甚至於,國內所有軟件發展到最後,全都要涵蓋吃穿住行娛樂等功能,每個軟件只是名字不同而已,總之別人可以做到的東西,我就也必須要擁有,這就導致現在的主流軟件越來越龐大,這也就是很多人的手機內存不夠用的原因。
你覺得一款軟件它必須要做到全面全能嗎?