apk的签名异常,安装时说已安装了存在签名冲突的数据包

我安装的软件旧版就卸载后,去别处下载新版想安装,结果出现‘已安装了存在签名冲突的数据包’,而且提示apk签名异常
在其他手机安装同一个下载的apk就没事

这个很正常,那是因为你没有改过apk,你要是改过apk就会知道,改过的apk都是需要签名才可以安装上去的,而改了签名的话,和原软件的签名不同,但是程序名相同,就会提示你冲突。签名就是程序最后的校核,而程序名不是你所看到的表面中文字。

比如QQ,他的程序名不是QQ,而是com.tencent.mobileqq,凡是程序名都是以com开头的,只不过一般你看不到,你所说的应该是程序卸载不干净才会导致别的签名的程序安装不上,去系统-应用里找你apk的程序名,即变灰色且com开头的重新卸载即可。

若还是不行,自行恢复出厂设置。如果还是安装不上,提示apk签名异常的话,八成是装不上了,就算重新签名估计也装不上。

apk的格式定义:

在Android平台中,dalvik vm的执行文件被打包为apk格式,最终运行时加载器会解压,然后获取编译后的androidmanifest.xml文件中的permission分支相关的安全访问。

但仍然存在很多安全限制,如果你将apk文件传到/system/app文件夹下,会发现执行是不受限制的。安装的文件可能不是这个文件夹,而在androidrom中,系统的apk文件默认会放入这个文件夹,它们拥有着root权限。

温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2017-10-05
这个很正常,那是因为你没有改过apk,你要是改过apk就会知道,改过的apk都是需要签名才可以安装上去的,而改了签名的话,和原软件的签名不同,但是程序名相同,就会提示你冲突。签名就是程序最后的校核,而程序名不是你所看到的表面中文字。比如QQ,他的程序名不是QQ,而是com.tencent.mobileqq,凡是程序名都是以com开头的,只不过一般你看不到,你所说的应该是程序卸载不干净才会导致别的签名的程序安装不上,去系统-应用里找你apk的程序名,即变灰色且com开头的重新卸载即可。若还是不行,自行恢复出厂设置。如果还是安装不上,提示apk签名异常的话,八成是装不上了,就算重新签名估计也装不上本回答被提问者和网友采纳
第2个回答  2020-05-07

apk的签名异常,安装时说已安装了存在签名冲突的是设置错误造成的,解决方法为:

1、打开我们手机上的MT。

2、打开之后我们选择任一的一个文件Apk。

3、选择之后我们点击右边的一个打开方式。

4、选择我们的APK查看方式,选择之后我们点击下面的查看。

5、之后我们导入一个签名。

6、导入之后我们点击下面的一个确定即可。

本回答被网友采纳
第3个回答  2017-11-10
怎么样弄得回来?

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网