Re: [問題] 為什麼Google app占這麼多空間?
※ 引述《cyi91346 (cyi91346)》之銘言:
: https://i.imgur.com/Z9IVG0r.jpg
: 不過這個app卻占了700多M的大小。
: 記得10年前左右,當時拿的手機整體空間也才幾百M(512?),一個app大概也就20、30M: 的大小,但要搜尋、看天氣一樣可以,現在的功能也沒多多少,為什麼占空間多這麼多?
10年前後不可同日而語
10年前大多數手機的CPU也才32位元,App也32位元
現在App多數64位元,光是架構的不同就會造成程式大小的不同
為了能夠發揮64位元CPU的效能,記憶體相關定址空間被拉長,進而導致程式大小變大
而其中一部分也跟Android 4.4測試,並在Android 5.0後正式採用的ART虛擬機有關
有稍微摸過Android App開發應該會稍微瞭解到
Android的App實際上是跑在一個虛擬機上
Android 4.3以前,採用Dalvik虛擬機
App執行時為即時編譯,用到什麼程式碼才把它編譯起來
優點是程式碼調度靈活,缺點就是記憶體占用高、執行效率不佳
Android 5.0後,ART虛擬機採用預先編譯方式,在App安裝時就把程式碼編譯好
優點是執行效率佳、記憶體占用下降,缺點就是拿空間來換
比起Dalvik,在ART上安裝App會讓App增肥20%~30%
但其實拿一點空間來換效能,OK了吧
最後我覺得就是Google本身要拆不拆的奇怪狀況有關
Google曾經似乎一度想把助理(以前叫做Google Now)從Google App上抽離
然後在商店上上架了「捷徑」,對就只是個幾10MB的捷徑
實際上大部分本體還在Google App內
Google Lens也照樣做,有點搞不懂為啥要這樣,求解
然後就變成,一堆程式碼還在Google App內
那當然就肥啊!如果Google選擇全部拆掉
我相信App體積一定會降很多,只是要另外載不太方便就是了
但我想手機廠商會乖乖全附啦
--
原來已經不是 Dalvik 了喔 @@ 情弱我2022才知道
可以寫白話文嗎
寫的蠻容易理解的
下一篇:為何安卓app相比ios吃較多ram
Google APP有點變成中國app那種什麼都包的樣子
都才幾MB還好吧 GOPROAPP直接就吃1.83G了
爆
[閒聊]遊戲開發者抱怨現在程式碼誇張膨脹「可能有99%的內容都是垃遊戲開發者Cliffski抱怨現在程式碼誇張膨脹「可能有99%的內容都是垃圾」 作為一名從事獨立遊戲設計和程式業務的開發者,克裡夫斯基(Cliffski)在一篇文章中 吐槽道 —— 這年頭的「程式碼膨脹」,已經到了令人髮指的地步。 他以自己常使用的一個雲端備份服務為例來說明,這個由某個大公司提供的雲端備份工具79
[心得] microG半取代Google Play服務將手機刷成AOSP的系統,盡量使用F-Droid上的自由軟體(下有列表) 但總有APP很依賴Google,而且不得不裝,所以用microG取代Google服務框架。 必要時用匿名方式用Aurora Store下載Google Play的apk。 這樣做主要是從系統層面去Google化,將Google服務限縮於瀏覽器內,microG也是隨時可移 除。69
[討論] Google這垃圾APP會讓手機發燙跟噴電用Pixel的已經有好多人手機發燙跟噴電 有的人還因此去換電池了 後來才發現是Google的APP在搞鬼 我的Pixel 4XL也發燙噴電好幾個禮拜了 害我電池壽命不知道少多少45
[心得] 免Root去Google化,打造開源手機不Root不刷機,完整的去Google化,打造開源、安全、隱私的Android手機 把Android手機的Google服務拔光光。 網誌好讀版: 本文參考自Reddit r/degoogle板的貼文 (這專板各種反Google): 100% FOSS Smartphone Hardening non-root Guide 4.062
[討論] 全家App更新後閃退如題,我是Android 剛剛要使用全家App,結果一打開就閃退 再去看Google play的評論,好像大部分的人都是這樣 全家搞個全盈把App弄到問題越來越多 客服建議可以移除重裝,結果Google play搜尋不到全家app,app下架了55
[討論] 全家APP還沒更新的最好先緩緩android版的全家APP,這兩天有個5/27的更新(v9.44.445), 如果還沒更新的最好先緩緩。 我的手機(android 10)更新下去後 主頁右下角的"我",就是進去可以查紀錄和設定的那個, 變成一點下去APP就閃退了,其他支付跨店取之類倒是還正常。33
Re: [討論] Google這垃圾APP會讓手機發燙噴電今天凌晨更新Android System WebView 之後開始發熱加上不定時跳出此App發生錯誤視窗 (大概0.5秒自動消失) 蝦皮那些有使用此技術的App也會出現錯誤 有在用的人注意一下27
[討論] Android 13能跑Windows虛擬機了來自XDA的新聞 Android 13預覽版加入了pKVM的功能 所以就有人拿來裝Windows 11 ARM了 沒有GPU加速但效能接近原生,能夠玩老遊戲10
[問題] 把Google app停掉?不好意思想請問各位,之前看到討論說把Google app停掉手機就不會再發燙, 請問這個停掉是只停用還是強制停止呢? 如果停用或強制停止後對手機的運行上會有什麼影響呢? --
22
Re: [購機] 該不該試Pixel 9 (pro XL)23
[討論] 陸版手機資安問題10
[情報] 三星半導體發表ALoP技術,可縮小長焦體積18
Re: [新聞] i16不夠力、蘋果日本市佔萎縮;小米出貨5
Re: [心得] 小米12X 綠線維修4
[問題] 手機訊號滿格連不上網路連WIFI也不能上網7
Re: [討論] 安卓用戶們,你們有改用Gemini嗎?6
[問題] 請問小米14與Pixel9拍照誰佳17
[閒聊] 充電器統一規格前 是什麼樣的世界?