请教apk覆盖安装问题,系统提示已经存在,需要卸载之前版本
已经安装的apk和新apk包是在不同电脑上打的包

解决方案 »

  1.   

    那你就把以前的卸载了呀
    adb uninstall [-k] [package name]
      

  2.   

    把数据拷出来咯,在/data/data/[package]里面
      

  3.   

    现在是必须覆盖安装,安装实现是在程序里下载安装包到sdcard中,然后调用系统的安装程序
      

  4.   

    似乎它是通过包名来区别的,也就是说包名一样就会冲突,第二个如果不覆盖是装不了的.
    怪只怪你起了一样的包名了.
    装完的东西 是在 /data/app下有你之前安装的,弄出来,新的装上去,如果以后恢复也可以
      

  5.   

    adb install -R xxx.apk
      

  6.   

    adb push ***.apk /system/app