2012-12-05 44 views
3

我開發了一個簡單的Android應用程序,它將在幾個平板電腦上運行。它不在市場上 - 每個應用程序都是手動安裝的。在未來的某個時間,我可能想要做一些更改,但我不能要求每個用戶都進行更新,因此應該自行更新。這可能嗎?如何啓用我的Android apk的自動更新?

+1

在這裏你可以找到你的答案http://stackoverflow.com/questions/3057771/is-there-a-way-to-automatically-update-application-on-android – stinepike

+0

存儲你的當前版本。創建一個返回存儲在服務器中的當前應用程序版本的Web服務(和下載鏈接)。應用程序啓動時的功能將檢查此服務。如果您的設備版本比服務器版本舊。下載它並要求用戶更換。我用這種方式。 –

回答

0

這是股票設備上不可能的。你可以做的最好的是下載一個新的APK文件,並啓動一個意圖打開它,這將使用戶到包安裝程序按'安裝'或'取消'

如果您的設備是根源,你可以得到寫訪問/data/app/然後你可以下載apk文件並將其粘貼到該目錄中以「安裝」它。