平時使用手机安装程序的过程中,不知道大家有没有遇到这样的情况,提示“应用程序未安装,因为包与现有包冲突”错误的步骤。另一个类似的问题是“无法安装应用程序,因为包名称已被使用”。如其名称所示,这个问题发生在您已经安装了相同应用的不同版本号或版本号,并且您尝试安装相同应用的另一个版本时。
所以,如果你遇到这些问题中的任何问题,那么本指南将使你了解一个巧妙的解决方法,应该能帮助你解决这个问题。那么,话不多说,让我们开始吧。
修复应用程序未安装,因为包与现有包冲突
要解决此问题,您需要通过ADB命令卸载该应用程序,然后以正常方式[或通过ADB,如下所示]重新安装。我们无法通过设置菜单卸载该应用程序,而是必须选择ADB,因为后者会从您的设备中删除文件的每一个比特,而前者可能不会。因此,请记住这一点,让我们开始吧。
1.首先,下载并解压Android SDK 平台工具。
2.现在启用USB调试,并通过USB将您的设备连接到PC。
3.接下来,找到您要安装的应用程序的包名。
4.在platform-tools文件夹中打开命令提示符并输入:
adb shell
5.现在输入以下命令从您的设备卸载该应用程序
6.pm 卸载 --用户 0 包名
[将 package-name 替换为你的应用包名]
7.将您想要安装的应用程序传输到platform-tools,并输入:
adb shell cmd package install-existing package-name
[将 package-name 替换为你的应用的 package-name]