由于做项目,拿魅族手机开发调试App,之前一直用AS直接Build之后安装App,没什么问题。最近用AS发布App,使用魅族手机安装时,提示“该文件包与具有同一名称的现有文件包存在冲突”,卸载原来的App再安装也会出现这个问题,在其他手机卸载原来的App就可以重新安装。以为是签名出错,改了很久签名,怎么都不行,很迷!想想我都没有改过签名,怎么会有问题呢?......后来在魅族吧找到答案,感谢魅友的帮助!http://tieba.baidu.com/p/5606121712
魅族手机(Flyme7):卸载App-设置-指纹、面部和安全-访客模式-开启访客模式-清除访客数据-重新安装
其他手机:卸载App-重新安装
要卸载原来的App是我因为Debug版本与Release版本签名不一样,所以需要卸载。
而出现:“该文件包与具有同一名称的现有文件包存在冲突”可能是Flyme访客模式本身的问题吧。可能跟直接用AS安装有关系吧,就算你没有打开访客模式,还是会出现上述问题,但是正常模式下的App安装卸载是不会出现这个问题的。