首先因为程序覆盖安装主要检查两点:
1)两个程序的入口Activity是否相同。两个程序如果包名不一样,即使其它所有代码完全一样,也不会被视为同一个程序的不同版本;
包名.png
2)两个程序所采用的签名是否相同。如果两个程序所采用的签名不同,即使包名相同,也不会被视为同一个程序的不同版本,不能覆盖安装。
android不想覆盖原来apk的方法
1.更改包名 :在项目上右击,选择Android Tools------>Rename Application Package------>改包名,一路回车。
image.png
2.更换包名签名输出包apk就可以了
3.iOS包体IPA有证书的,所以不会重复出现包体的覆盖。。。。。。。。。
网友评论