[軟體] 手機app更新原理?

看板Android作者 (阿U)時間11年前 (2014/10/10 21:25), 11年前編輯推噓11(11017)
留言28則, 9人參與, 最新討論串1/1
請問手機更新原理如何? 假設facebook原本下載是60mb, 更新一百次後還是佔60mb嗎?(假設最後一次版本是60mb) 謝謝 -- Sent from my Android -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 111.246.218.81 ※ 文章網址: http://www.ptt.cc/bbs/Android/M.1412947547.A.4D0.html

10/10 21:28, , 1F
除去系統預裝的場合,是的,總共就占60mb (但事實上眾app
10/10 21:28, 1F

10/10 21:28, , 2F
都是越後面版本越肥就是)
10/10 21:28, 2F

10/10 21:34, , 3F
不懂你的意思 我知道的是 當你沒下載過A程式(10MB) 你
10/10 21:34, 3F

10/10 21:34, , 4F
第一次下載A程式 會傳輸的流量為10MB 下次有更新了 檔
10/10 21:34, 4F

10/10 21:34, , 5F
案變成12MB Play Store會只下載更新的部分 也就是那個2M
10/10 21:34, 5F

10/10 21:34, , 6F
B(某次更新才變成這樣的, 不然之前都是重新下載+安裝)
10/10 21:34, 6F
我的意思是~ 假設是FACEBOOK原本是 60MB 現在google play 有個新版本 總共也是60MB 那下載更新完 ,在系統會只佔 60MB 嗎? 還是每次更新後就會 60 62 65...慢慢累加上去

10/10 22:35, , 7F
....我有點懷疑樓上說的真實性...
10/10 22:35, 7F

10/10 22:38, , 8F
shenyang根本錯吧…整個apk都要重下
10/10 22:38, 8F

10/10 22:38, , 9F
照樓上說的 所以我更新用掉的流量多半是用王八蛋的就是
10/10 22:38, 9F

10/10 22:39, , 10F
不是整個apk重新下載嗎?懷疑+1
10/10 22:39, 10F

10/10 22:40, , 11F
早期的更新是全部重裝,後來的更新只會加裝有更新的部份
10/10 22:40, 11F

10/10 22:42, , 12F
如果是說下載整個APK 然後只加裝有更新的部份還說得通
10/10 22:42, 12F

10/10 22:42, , 13F
但拆開下載...個人是不太相信
10/10 22:42, 13F

10/10 22:43, , 14F
而且這樣跟下載整個APK重新安裝後覆蓋舊版不是一樣嗎
10/10 22:43, 14F

10/10 22:43, , 15F
請問有資料來源嗎??
10/10 22:43, 15F

10/10 22:50, , 16F
部分更新是真的喔!2012 年中之後就開始了,稱為 Delt
10/10 22:50, 16F

10/10 22:50, , 17F
a/Smart Updates,能不能部分更新,要看開發者的程式
10/10 22:50, 17F

10/10 22:50, , 18F
架構,Google Play 會只下載需要的部分,重組成 apk
10/10 22:50, 18F

10/10 22:50, , 19F
來安裝
10/10 22:50, 19F

10/10 22:52, , 20F
感謝樓上,也為懷疑s跟r板友向他們致歉
10/10 22:52, 20F
※ 編輯: sing10407 (111.246.218.81), 10/10/2014 23:48:45

10/10 23:47, , 21F
以前寫app更新欓確實要全部重下,後來開放可部份更新後大
10/10 23:47, 21F

10/10 23:47, , 22F
部份開發者就盡量不動軟體核心部份,除非整個核心重寫才
10/10 23:47, 22F

10/10 23:47, , 23F
需要全部重下(如之前蘋果日報app最後一次更新就有提醒請
10/10 23:47, 23F

10/10 23:47, , 24F
用戶先移除舊版重下才能更新,因為他把整個核心改寫了導致
10/10 23:47, 24F

10/10 23:47, , 25F
必需要把舊版移除才能更新,其實那不叫更新,那叫重下)
10/10 23:47, 25F

10/11 00:57, , 26F
直接回答樓主問題:100次更新後還是只佔60MB。
10/11 00:57, 26F

10/11 00:58, , 27F
其實就是新的更新會蓋過舊的檔案。
10/11 00:58, 27F

10/11 07:35, , 28F
舊的會被替換掉,最新版多大,主程式就佔多大空間 :)
10/11 07:35, 28F
文章代碼(AID): #1KDzvRJG (Android)