我的应用程序尝试替换另一个应用程序。
我在git https://github.com/szalek/AndroidLevel1上添加了应用程序。
当我安装应用程序'Vinyl'并接下来安装应用程序'TeamLeader1 /'时。 我看到消息'您正在安装的应用程序将替换另一个应用程序。所有以前的用户数据都将保存为“
”答案 0 :(得分:2)
这是因为两个应用程序具有相同的包名称。如果两个应用程序的包名称不同,则不会收到此消息。
实际上,如果清单文件中的包名称(在<manifest>
标记中)与另一个已安装的应用程序的包名称匹配,它将替换它。