Android手机出现"已安装了存在签名冲突的同名数据包"的原因及解决办法

原创 2015年11月17日 17:48:49

       如果你不是开发者:如果你在android上更新一个已经安装过较早版本软件时,安装到最后一步提示你:已安装了存在签名冲突的同名数据包,然后安装失败。这是因为旧版软件的签名信息与新版不一致造成的。你可以卸载这个软件,然后安装新版软件。

       如果无法卸载,可能手机(pad)在发售前将该软件内置在手机中无法卸载。如果是这个原因的话,你可以尝试“root”系统,然后卸载掉该软件的旧版本,然后安装。


       如果你是一个开发人员,那么出现这个问题可能是因为eclipse造成的,解决的方法很简单:

  1)、之所以造成这样的原因就是由于你当前手机的apk是你直接从eclipse上下载下来的,这之间会造成签名不一致的错误;如果你是要做升级的操作,那么你的手机上的apk就应该是你最先打包供用户使用的第一代apk,你要升级的apk则是第二代apk;所以你自己进行测试的时候你也应该站在用户的角度去测试,下载apk(不是从eclipse上下载,而是打包的apk);再进行升级的流程,则就不会出现之前的错误了,亲身测试,绝对OK!!!


                        Intent intent = new Intent(Intent.ACTION_VIEW);
			intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
			CLog.e("installApk", "file.exists()true");
			intent.setDataAndType(Uri.fromFile(file),
					  "application/vnd.android.package-archive");
			
			startActivity(intent);


Android手机出现"已安装了存在签名冲突的同名数据包"的原因及解决办法

如果你不是开发者:如果你在android上更新一个已经安装过较早版本软件时,安装到最后一步提示你:已安装了存在签名冲突的同名数据包,然后安装失败。这是因为旧版软件的签名信息与新版不一致造成的。你可以卸...
  • dyllove98
  • dyllove98
  • 2013年04月21日 09:58
  • 130312

已安装了存在签名冲突的同名数据包"的原因及解决办法

出现"已安装了存在签名冲突的同名数据包"的原因及解决办法 如果你在android上更新一个已经安装过较早版本软件时,安装到最后一步提示你:已安装了存在签名冲突的同名数据包,然后安装失败。这是因为...
  • xwygn
  • xwygn
  • 2013年08月18日 19:29
  • 40459

应用程序未安装,已安装了存在签名冲突的同名数据包

1.问题现象 2.问题分析和解决方案          如果您是软件的开发人员,遇到该问题大概是因为您使用的Eclipse将旧版本的软件自动发布到手机上或者模拟器上,然而使用此种方...
  • chenbinqq
  • chenbinqq
  • 2014年12月03日 17:01
  • 2229

出现"已安装了存在签名冲突的同名数据包"的原因及解决办法

如果你在android上更新一个已经安装过较早版本软件时,安装到最后一步提示你:已安装了存在签名冲突的同名数据包,然后安装失败。这是因为旧版软件的签名信息与新版不一致造成的。你可以卸载这个软件,然后安...
  • phoenixshow
  • phoenixshow
  • 2013年10月26日 16:54
  • 8617

应用程序未安装:已安装了存在签名冲突的同名数据包。

问题如题 : 应用程序未安装:已安装了存在签名冲突的同名数据包。【解决方案】:1、检查项目的 包名、签名文件、keystore 的 key 和密码 是否一致;2、如果您是软件的开发人员,遇到该问题大概...
  • CHITTY1993
  • CHITTY1993
  • 2016年09月13日 10:00
  • 4146

Android "已安装了存在签名冲突的同名数据包"

如果你不是开发者:如果你在Android上更新一个已经安装过较早版本软件时,安装到最后一步提示你:已安装了存在签名冲突的同名数据包,然后安装失败。这是因为旧版软件的签名信息与新版不一致造成的。你可以卸...
  • m15188153014
  • m15188153014
  • 2017年07月27日 13:03
  • 875

android 签名处理(已安装了存在签名冲突的同名数据包)

在用eclipse开发项目的时候要注意的是默认签名的问题,如果换了一个电脑开发或者运行项目到手机生成app的话默认的签名就会发生变化,这样会给更新版本带来很大的问题,会显示更新不成功,因为之前下载的a...
  • android_yuhaitao
  • android_yuhaitao
  • 2015年09月10日 14:22
  • 2991

Android 代码自动升级新版本更新apk时出现“已安装了存在签名冲突的同名数据包”

原因如下: 首先,你手机上的应用是直接用eclipse或者android studio安装的,而eclipse或者android studio有自己默认的签名:**debug.keystore*...
  • izheer
  • izheer
  • 2016年06月15日 14:21
  • 2960

解决Android应用签名和系统不一致的问题

今天碰到一个签名的问题,我负责的应用安装时,会报错:安装命令: adb install -r ApeFolio.apk报错信息: Failed to install ApeFolio.apk: F...
  • u013122625
  • u013122625
  • 2016年11月02日 14:51
  • 15922

Android应用程序自动更新失败,原因是已安装了存在签名冲突的同名数据包

Android应用程序自动更新失败,报错原因已安装了存在数字签名冲突的同名数据包。通俗来讲,就是调试手机同名应用程序的签名与更新数据包签名不一致。 往往造成这种情况的是调试手机中安装有开发板的And...
  • u013754648
  • u013754648
  • 2015年01月19日 13:47
  • 5873
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Android手机出现"已安装了存在签名冲突的同名数据包"的原因及解决办法
举报原因:
原因补充:

(最多只允许输入30个字)