导航:首页 > 数据分析 > 签名冲突同名数据包怎么处理

签名冲突同名数据包怎么处理

发布时间:2024-08-24 22:57:49

A. 七彩虹平板电脑出现已安装了存在签名冲突的同名数据包怎样处理

一般这种情况出现时,要么是你手机上已经安装的那个软件里面被插入了广告插件,要么就是你现在更新的这个版本里面被插入了广告插件,所以会提示
已安装了存在签名冲突的同名数据包
大多数是你现在更新的版本有问题,被插了广告,如果你执意想更新这个版本,那么只要卸载原来的旧版本就能安装新版本了,但是之前的游戏进度会全部丢失。

B. 怎样找到签名冲突的同名数据包

出现"已安装了存在签名冲突的同名数据包"的原因及解决办法
如果你在android上更新一个已经安装过较早版本软件时,安装到最后一步提示你:已安装了存在签名冲突的同名数据包,然后安装失败。这是因为旧版软件的签名信息与新版不一致造成的。你可以卸载这个软件,然后安装新版软件。
如果无法卸载,可能手机(pad)在发售前将该软件内置在手机中无法卸载。如果是这个原因的话,你可以尝试“root”系统,然后卸载掉该软件的旧版本,然后安装。

如果你是一个开发人员,那么出现这个问题可能是因为,较旧的版本你是使用eclipse自动发布到模拟器上的,而eclipse自动发布时使用的是一个测试用签名,这个签名与你正式打包的签名不是一个。(这个问题一般发生在测试自动更新功能上,嘿嘿)。想继续测试自动更新,解决的办法也很简单,手工删除该软件的旧版(eclipse自动安装的那个),然后使用adb工具安装旧版再测试新版就好。自动更新的安装代码一般是这样:
Intent i = new Intent(Intent.ACTION_VIEW);
i.setDataAndType(Uri.parse("file://" + apkfile.toString()),
"application/vnd.android.package-archive");
mContext.startActivity(i);
或许你和这略有不同,不用担心,没什么,问题不在这里。

下面是给外国朋友的,请原谅我蹩脚的英语:
for foreigner,please forgive my broken:

When you try install a new version of a software on android, maybe you will receive this message: an existing package by the same name with a conficting signature is already installed!

I take it easy! Uninstall old version soft, and then install new version. In this process , maybe you need get "root" popedom.

If you are developer, you receive this message maybe because the old version is install by the eclipse. Eclipse use a debug keystore signature. I guess you try test you autoupdate function. You can uninstall it (eclipse auto package version) in setting tool. And install the old version (which you signature package) by ADB.exe before you test autoupdate function.

Autoupdate function code always like this:

Intent i = new Intent(Intent.ACTION_VIEW);
i.setDataAndType(Uri.parse("file://" + apkfile.toString()),
"application/vnd.android.package-archive");
mContext.startActivity(i);

If you code not like this , dont worry , never mind, the question not in there.
:)

C. 手机上没有re管理器!但安装时还是存在签名冲突

一、普通用户:如果在android上更新一个已经安装过较早版本软件时,安装到最后一步提示你:已安装了存在签名冲突的同名数据包,然后安装失败。这是因为旧版软件的签名信息与新版不一致造成的。可以卸载这个软件,然后安装新版软件。
如果无法卸载,可能手机(pad)在发售前将该软件内置在手机中无法卸载。如果是这个原因的话,可以尝试“root”系统,然后卸载掉该软件的旧版本,然后安装。
二、开发人员:那么出现这个问题可能是因为,较旧的版本是使用eclipse自动发布到模拟器上的,而eclipse自动发布时使用的是一个测试
用签名,这个签名与正式打包的签名不是一个。(这个问题一般发生在测试自动更新功能上,嘿嘿)。想继续测试自动更新,解决的办法也很简单,手工删除该软
件的旧版(eclipse自动安装的那个),然后使用adb工具安装旧版再测试新版就好。
自动更新的安装代码一般是调用Intent安装:
Intent
i
=
new
Intent(Intent.ACTION_VIEW);
i.setDataAndType(Uri.parse("file://"
+
apkfile.toString()),"application/vnd.android.package-archive");
mContext.startActivity(i);

阅读全文

与签名冲突同名数据包怎么处理相关的资料

热点内容
word2013页面颜色 浏览:661
linux系统安装显卡驱动 浏览:243
手机安卓培训机构 浏览:819
英语版本的哈面宝宝 浏览:567
手机动态壁纸教学视频教程 浏览:543
网络摄像机sip 浏览:757
湘潭编程学校哪里好 浏览:389
win10设置桌面小图标怎么去掉吗 浏览:122
网络安全创业 浏览:787
修改linux 浏览:464
如何编程计算机cpu高占用程序 浏览:808
程序员活动策划方案 浏览:130
数据漫游什么意思需不需要开启 浏览:804
qq图片刷新很慢 浏览:40
数据的采集方法都有什么 浏览:401
pps影音iphone版282 浏览:214
影梭安卓客户端341 浏览:636
有网络为什么qq登不上去 浏览:87
视频插上不显示视频文件 浏览:665
投标制作软件生成文件失败 浏览:756

友情链接