2012-06-22 30 views
2

我準備了一個示例應用程序。當應用程序安裝在設備中時,從服務器下載文件並存儲在本地存儲器中。啓動應用程序時,首先檢查服務器中的文件 版本(文件名如此filename_version(g_0.1))。當轉換版本的時候只下載文件並存儲在本地,舊版本從本地刪除。如何在android下載最新版本的文件?

如何做到這一點。請指導我。

回答

0

也許你只是想有一個MD5總和檢查。這就是最簡單的方法: 假設您從不降級服務器上的版本,然後保存本地文件的md5總和並從服務器請求該數據。如果它與你下載的文件不同。

否則,如果你真的想通過文件名來做到這一點,你可以只從服務器獲取的文件名,然後分手這樣的:yourfile_1.0.9-dev - >{yourfile, 1, 0, 9, dev},你可以輕鬆地比較主要,次要和發行版本。

+0

謝謝你這麼說... –

相關問題