Develipment checklist
程式中使用到 expansion file 的流程如下:
- 若你的 APK 超過 50MB,先決定哪些 resources 是可獨立拉出作為 main/patch expansion files。
- 修改程式邏輯使之可以存取位於外部儲存空間的 expansion files,建議使用 APK Expansion Zip Library 直接讀取 expansion file。
- 在程式的 main activity 加入邏輯,判斷程式開啟時 expansion file 是否有在 device 上,若沒有,則使用 Googple Play 的 Application Liscensing service 做 download 動作。建議使用 Downloader Livrary 實作下載行為。