Android 如何在将apk文件下载到SD卡时检查解析错误

Android 如何在将apk文件下载到SD卡时检查解析错误,android,download,apk,Android,Download,Apk,当有版本更新时,我从服务器上获取apk文件。这个apk文件有时会有损坏的下载。当我尝试安装文件时,这会导致解析错误。在运行该文件之前,是否有任何方法确保该文件是apk文件未损坏 我查一下 ((apkFile!=null)&&(apkFile.exists())和大小,但仍有例外情况,因为您知道有一个新文件,在该通知中包括apk文件的md5。下载后,获取下载的apk的md5,并与预期值进行比较。如果它们不同,那么您的下载已损坏

当有版本更新时,我从服务器上获取apk文件。这个apk文件有时会有损坏的下载。当我尝试安装文件时,这会导致解析错误。在运行该文件之前,是否有任何方法确保该文件是apk文件未损坏

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

,因为您知道有一个新文件,在该通知中包括apk文件的md5。下载后,获取下载的apk的md5,并与预期值进行比较。如果它们不同,那么您的下载已损坏