当前位置:   article > 正文

Fix signatures do not match the previously installed version

signatures do not match the previously installed

报错信息

FAILURE: Build failed with an exception.

* What went wrong:
Execution failed for task ':app:installDebug'.
> com.android.builder.testing.api.DeviceException: com.android.ddmlib.InstallException: Failed to finalize session :
INSTALL_FAILED_UPDATE_INCOMPATIBLE: Package com.xxx signatures do not match the previously installed version; ignoring!
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7

报错原因

不同平台开发的切换,在原手机上还有之前的安装包,在不同平台上安装应用,都会对应一个签名。比如:从mac到win上的切换或者win到mac上的切换,在切换之前,手机上已经打包了之前平台的应用,那么在新平台上重新安装就会报上这个错误。

解决方案

  • 手动卸载之前应用,在新平台上重新安装。

  • 或者使用adb命令来卸载: $ adb uninstall <packageName>

参考

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/小蓝xlanll/article/detail/65830
推荐阅读
相关标签
  

闽ICP备14008679号