做一个升级的功能,把新的apk下载到手机内存中,地址是/data/data/packagename/apkname,下载完成后,自动解析安装时出错了,这是怎么回事呢,是不是还需要什么权限啊?

解决方案 »

  1.   

    我之前也是这个问题,到99%就卡住,等一会就自动解析安装时出错了,后做个更新按钮直接吧要更新的包,在服务端用网页下载,按钮就起个连接作用,比如 http://127.0.0.1:8080/is/client.apk
      

  2.   


    是因为下载不完全,所以报解析错误啊!学习了。
    那我在服务器端用网页下载了这个apk包,怎么实现在手机上更新安装呢?
      

  3.   

    我是觉得你的手机android版本太低,而应用的版本高引起的
      

  4.   

    /data/data/packagename/apkname  这个目录 是无法安装的,“安装系统”权限不够
    放到sdcard下面就可以了
      

  5.   

    楼主,你问题解决了吗?我也遇到同样的问题,无SD卡时,把APK文件下载到手机内存里面,就不能安装啦,老提示解析包出现问题