Android安装APK报错:Installation error: INSTALL_FAILED_UPDATE_INCOMPATIBLE解决方法

34564人阅读 评论(0) 收藏 举报
分类:


           今天调试一个android应用的时候,安装报了Installation error: INSTALL_FAILED_UPDATE_INCOMPATIBLE错误,代码如下:

[2015-12-28 15:54:31 - MainActivity] ------------------------------
[2015-12-28 15:54:31 - MainActivity] Android Launch!
[2015-12-28 15:54:31 - MainActivity] adb is running normally.
[2015-12-28 15:54:31 - MainActivity] Performing com.runbo.outdoormeter.MainActivity activity launch
[2015-12-28 15:54:31 - MainActivity] Automatic Target Mode: using device 'QCS4BU6HY9C68LY5'
[2015-12-28 15:54:31 - MainActivity] Uploading MainActivity.apk onto device 'QCS4BU6HY9C68LY5'
[2015-12-28 15:54:35 - MainActivity] Installing MainActivity.apk...
[2015-12-28 15:54:36 - MainActivity] Installation error: INSTALL_FAILED_UPDATE_INCOMPATIBLE
[2015-12-28 15:54:36 - MainActivity] Please check logcat output for more details.
[2015-12-28 15:54:36 - MainActivity] Launch canceled!


         好吧,安装不了。因为这个APP是通过系统内置的APP,之前都是直接在linux环境下直接编译该apk再重新push进手机即可,今天我不想这么麻烦,直接在Eclipse下编译再安装该APK就报了这个错误。

        使用 adb shell rm system/app/OutdoorMeter/OutdoorMeter.apk 命令将该APK文件删除后,再进行安装还是报相同的错误:Installation error: INSTALL_FAILED_UPDATE_INCOMPATIBLE

 adb shell rm system/app/OutdoorMeter/OutdoorMeter.apk 

       使用adb uninstall com.runbo.outdoormeter 命令删除该APK文件也删除失败

C:\Documents and Settings\Administrator>adb uninstall com.runbo.outdoormeter
Failure [DELETE_FAILED_INTERNAL_ERROR]
        再使用adb shell rm -rf data/data/com.runbo.outdoormeter/ 命令删除data/data/命令下该应用的相关文件

C:\Documents and Settings\Administrator>adb shell rm -rf data/data/com.runbo.outdoormeter/

    删除后,再进行安装还是报相同的错误:Installation error: INSTALL_FAILED_UPDATE_INCOMPATIBLE,安装失败。

    使用adb reboot 命令重启后,再安装该APK,安装成功,如下所示:

[2015-12-28 16:12:41 - MainActivity] ------------------------------
[2015-12-28 16:12:41 - MainActivity] Android Launch!
[2015-12-28 16:12:41 - MainActivity] adb is running normally.
[2015-12-28 16:12:41 - MainActivity] Performing com.runbo.outdoormeter.MainActivity activity launch
[2015-12-28 16:12:42 - MainActivity] Automatic Target Mode: using device 'QCS4BU6HY9C68LY5'
[2015-12-28 16:12:42 - MainActivity] Uploading MainActivity.apk onto device 'QCS4BU6HY9C68LY5'
[2015-12-28 16:12:46 - MainActivity] Installing MainActivity.apk...
[2015-12-28 16:12:49 - MainActivity] Success!
[2015-12-28 16:12:49 - MainActivity] Starting activity com.runbo.outdoormeter.MainActivity on device QCS4BU6HY9C68LY5
[2015-12-28 16:12:50 - MainActivity] ActivityManager: Starting: Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] cmp=com.runbo.outdoormeter/.MainActivity }

      好吧,总结一下:

第一步:先把原来已经存在的相同包名的APK删除,如:adb shell rm system/app/OutdoorMeter/OutdoorMeter.apk

第二步:将data/data/目录下该应用的包名的目录删除掉,如:adb shell rm -rf data/data/com.runbo.outdoormeter/

第三步:重启Android手机  adb reboot

第四步:再重新安装该APK


         ====================================================================================

  作者:欧阳鹏  欢迎转载,与人分享是进步的源泉!

  转载请保留原文地址http://blog.csdn.net/ouyang_peng

====================================================================================



查看评论

彻底解决INSTALL_FAILED_UPDATE_INCOMPATIBLE的安装错误、安装包与之前设备上的安装包签名不一致

彻底解决INSTALL_FAILED_UPDATE_INCOMPATIBLE的安装错误、安装包与之前设备上的安装包签名不一致ps:我最终还是改了包名…… 转载于:http://www.cnblogs...
  • u012150360
  • u012150360
  • 2017-02-15 21:09:28
  • 1908

彻底解决INSTALL_FAILED_UPDATE_INCOMPATIBLE的安装错误

利用adb shell进入系统,进入/data/app或者/data/data,删除跟你安装的apk同样的包名; 按Ctrl+C退出系统,利用adb pull /data/system/pack...
  • philofly
  • philofly
  • 2012-10-19 15:49:49
  • 92369

使用AndroidStudio报错:INSTALL_FAILED_UPDATE_INCOMPATIBLE

安装Android Studio后,用真机调试运行项目时出现:INSTALL_FAILED_UPDATE_INCOMPATIBLE这个错误 原因: 1. 可能是设备内存不足; 2. APP已经存在; ...
  • zxccxzzxz
  • zxccxzzxz
  • 2016-08-23 00:06:42
  • 1466

Android: INSTALL_FAILED_UPDATE_INCOMPATIBLE错误解决措施

http://www.eoeandroid.com/thread-640-1-1.html 晚上在测一个widget,前面测的好好的,后面再安装的时候发现如下错误: [2009-06-...
  • dadoneo
  • dadoneo
  • 2012-05-29 16:18:20
  • 20198

解决adb install 错误INSTALL_FAILED_UPDATE_INCOMPATIBLE

解决adb install 错误INSTALL_FAILED_UPDATE_INCOMPATIBLE解决adb install 错误INSTALL_FAILED_UPDATE_INCOMPATIBLE...
  • coraline1991
  • coraline1991
  • 2017-06-13 10:53:12
  • 208

解决Xamarin 开发Android程序发布到魅族手机上提示:Failure [INSTALL_FAILED_UPDATE_INCOMPATIBLE]

Xamarin 开发Android程序发布到魅族手机上提示:Failure [INSTALL_FAILED_UPDATE_INCOMPATIBLE],可能是在A电脑上开发的App3,在没有卸载的情况下...
  • zi_wu_xian
  • zi_wu_xian
  • 2017-07-26 14:59:36
  • 205

使用Eclipse调试Android程序时无法安装控制台报错INSTALL_FAILED_UPDATE_INCOMPATIBLE

问题描述 今天用Eclipse调试Android程序 出现了一个以前经常遇到的问题 APK文件无法安装 控制台一直报错INSTALL_FAILED_UPDATE_INCOMPATIBLE 重启Ec...
  • songyuc
  • songyuc
  • 2016-05-25 16:22:57
  • 1415

Installation error: INSTALL_FAILED_UPDATE_INCOMPATIBLE解决方法

问题复现: [2012-03-11 21:13:58] Installation error: INSTALL_FAILED_UPDATE_INCOMPATIBLE [2012...
  • chaoyu168
  • chaoyu168
  • 2016-07-12 09:11:08
  • 1337

小米MI(红米4),INSTALL_FAILED_UPDATE_INCOMPATIBLE

原因是删除后,手机分身里的APP还没删除 虽然用这个文章的adb uninstall 报名可以解决http://blog.csdn.net/philofly/article/details/...
  • brook0344
  • brook0344
  • 2017-02-27 09:12:38
  • 806

android 添加系统权限 INSTALL_FAILED_SHARED_USER_INCOMPATIBLE

  • 2014年07月26日 11:38
  • 118KB
  • 下载
    个人资料
    专栏达人 持之以恒
    等级:
    访问量: 230万+
    积分: 2万+
    排名: 347
    博客专栏
    最新评论