-
1 # 而帆船鞋433
-
2 # 科技音符
你好,我是魔鏡科技很榮幸回答這個問題
剛好我是一名移動端開發工程師,針對你提到的這個問題,我認為有以下幾點造成
1.功能需求增多
一個App往往不是使用者看到的簡單幾個頁面,還包括業務邏輯、本地圖片、網路、多媒體,第三方依賴庫和日誌管理等後臺功能
2.手機分別率高,應用自帶資源偏多
App為了適配各種型號手機,往往自帶好幾套圖片圖片,這些圖片佔了很大記憶體
3.本地快取
為了體驗好,每個App都帶有幾級快取機制,導致本地快取越來越大
-
3 # 技術小助手
1.螢幕尺寸——現在手機的尺寸是越做越大,而在app中每個頁面都是會佔用空間的,試想下,以前用4寸螢幕的手機,而現在大多數手機都是5-6英寸的了,相應app每個頁面的尺寸變會增長,所以體積會越來越大。
2.功能——大多數變得越來越大體積的應用並非是全新app,而是逐漸在使用中迭代進步的app,app的運營與產品,為了不斷提升使用者體驗以及給使用者提供更豐富的功能,每次迭代都可能會讓app越來越大,加之現在的超級app以龐大使用者為基礎不斷擴張自己的生態,加入了越來越多的服務功能和商業元素,比如微信從剛剛面試時候的幾十M擴充到現在的上百M,相應對使用者體驗的最佳化以及不斷開展的新功能(小程式、各種服務、線上支付等等),都顯示透過程式碼去實現的,那麼越來越龐大的程式碼也自然將app的體積變大
3.系統——安卓和iOS並非在一個語言平臺上去開發,相應安卓app的體積會更大,這也是由於版本迭代與功能增加,致使增加了更多冗餘程式碼的堆積
如果詳細的去解釋app體積越來越大還有很多細枝末節的原因,但其實隨著手機標配容量的提升,這些安裝包已經不會太大影響使用者使用,當然對於較老版本的手機,還是16GB記憶體,則會更有些吃力,就目前的手機配置,千元機的內容標配已是32GB的了,如果為此苦惱不妨換個手機吧!
-
4 # 科技遊
1.軟體更新迭代,越做越大,內容越來越多
2.有的軟體會經常更新資料,往本地資料庫寫入資料,佔用的儲存空間也會越來越多
3.軟體有圖片或影片功能,隨著瀏覽,會快取到軟體記憶體中,儲存空間會越佔越多,還有的開發者直接把圖片下載到本地的相簿中,一開啟相簿全是app裡的圖片,比較討厭
回覆列表
在你使用這個軟體的時候它會產生一些快取。這些快取資料會隨著你的使用慢慢的增加。所以開始幾M慢慢就把變成幾百M了?