
最近在工作上遇到一個需求,供內部使用的APP,由於沒有上架至Google Paly,App有改版或者Bug修復時,使用者無法透過Google Play更新,因此有了App自行下載APK檔並自動開啟安裝畫面的需求(下載的權限驗證不再這裡討論)。
先看完成圖(系統Android 7.0, API 24)↓
在這裡練習的APK(此專案的apk檔-VersionCode為2)下載網址為
https://github.com/SolinariWu/AutomaticallyOpenApk/raw/master/Solinari.apk
上一個例子有一個About的頁面,關於此APP的資訊,我們新增一個Update的按鈕。
about.xml
...