2011-11-28 63 views
0

如標題所示。我想知道如何爲我的android應用程序現有用戶執行此操作?就像下次開始遊戲時彈出一個小窗口,你應該下載新版本,現在可用?我正在使用eclipse來開發這個應用程序。 我沒有這個應用程序的任何服務器,並沒有網站。所有數據都在android市場的應用程序內。消息應用程序用戶下次打開應用程序時下載新版本

回答

0

手機上的Android Market軟件會在新版本可用時通知用戶。根據用戶的設置,它甚至可以自動下載並安裝新版本。

不要浪費時間試圖自己實現這一點。讓市場來處理它。

0

您無法檢查沒有互聯網訪問的應用程序的新版本。最簡單的方法是有一個自己的服務器,但由於你沒有,所以只有一個選項:

你必須訪問你的應用程序的市場鏈接,並過濾該網站的源代碼版本數。

這不是最好的方式,因爲谷歌可能會改變市場網站的源代碼的增強。所以你必須確保你跟蹤這些變化。

有一點是肯定的:即使有更新的版本,應用程序也應該可以工作。如果用戶能夠決定是否要使用舊版本或更新版本,則用戶會更好(也更不用說煩人)。考慮到由於更新的大小或其他原因,用戶不想下載最新版本。

+0

我不希望用戶強制獲取新版本。我想要的只是一行文本下載新版本,當他們打開應用程序。而已! – NoviceMe

+0

好吧,好的。這可以通過訪問市場頁面。但問題仍然存在:不要太過分。用戶可能已經通過市場通知知道這一點。我想大多數用戶會接受Toast消息作爲通知,但是您必須與之交互的AlertDialog只會是突兀的。 – stefan

相關問題