如何安装新的apk文件而不卸载Android设备上的旧apk文件?

时间:2011-06-30 08:05:07

标签: android

我的apk文件大小是2MB。第一次在设备中安装apk文件没有问题。 假设在生成新的apk文件之后应用程序中的一些更改。我尝试在同一设备中安装新的apk文件然后它显示一些消息首先卸载设备中的前一个(即,相同的应用程序)。但小apk文件,我没有遇到这个问题。

是否可以在不卸载旧apk文件的情况下安装新的apk文件?

4 个答案:

答案 0 :(得分:5)

它没有与apk大小连接,但事实上旧的apk是用不同的键签名而不是新的。因此,您必须在安装新应用程序之前将其卸载,但您只需执行一次。

答案 1 :(得分:3)

在命令提示符中使用此命令: adb install -r yourapplicationname.apk

答案 2 :(得分:2)

这是因为内存不足。卸载无用的应用程序。之后尝试一下。如果您不想卸载任何应用程序,则可以将APK文件直接安装到SD卡。因此,你的问题就解决了。

我给你提示如何在SD卡上安装APK ..

首先创建支持SD卡和SD卡大小的模拟器 - 1024 MiB。

之后,你可以使用命令提示符直接将你的apk文件安装到SD卡上。

在命令提示符下键入以下代码以安装:

adb install -s name.apk

答案 3 :(得分:1)

您需要更改应用程序的程序包名称,否则无法安装具有相同程序包名称和不同密钥的两个应用程序。