为什么签名不一致的软件无法安装
5个回答
展开全部
软件签名是手机识别软件APK安装的证明,它是根据一定的算法(如椭圆算法)等产生的随机数。当用户安装软件APK时会通过软件APK内部携带的签名判断是否已存在的同名软件,如果一致则会覆盖安装,如果不一致,则会出现无法安装的情况。这时需要先卸载才能安装新版的软件。
扩展资料:
在Android平台中,dalvikvm的执行文件被打包为apk格式,最终运行时加载器会解压,然后获取编译后的androidmanifest.xml文件中的permission分支相关的安全访问,但仍然存在很多安全限制,如果将apk文件传到/system/app文件夹下,执行是不受限制的。
安装的文件可能不是这个文件夹,而在androidrom中,系统的apk文件默认会放入这个文件夹,它们拥有着root权限。
展开全部
由于APK文件有签名机制,因此如果之前的APK和现在APK的签名不一致,就会在你覆盖安装旧版软件的时候出现无法安装的情况。这时需要先卸载才能安装新版的软件。
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
因为规定,识别为不安全。因为规定,识别为不安全。因为规定,识别为不安全。因为规定,识别为不安全。因为规定,识别为不安全。因为规定,识别为不安全。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
这是规定的 没有办法
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
抱歉,不太清楚
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询