2013-04-04 27 views
0

當有版本更新時,我從服務器獲取apk文件這個apk文件有時會出現損壞的下載。這會導致解析錯誤,當我嘗試安裝該文件有沒有什麼辦法來確保文件是apk文件沒有損壞之前運行它。當下載apk文件到SD卡時如何檢查解析錯誤

我檢查 ((apkFile!=null) && (apkFile.exists()))和大小,但仍有例外

回答

0

既然你正在意識到,有一個新的文件,在該通知包括apk文件的MD5。下載後獲得下載的apk的md5並與預期的進行比較。如果他們不同,那麼你的下載損壞了。