安装错误 - D / InstallAppProgress():安装错误代码:-25

时间:2013-07-17 21:55:38

标签: android adt android-build

我正在尝试安装我的APK,它已经由我的生产密钥签署(我在Play商店中一直用于我的应用程序)。

当我尝试安装测试版本时(再次使用生产密钥签名),我无法安装原始文件(如果我先删除当前生产版本,则可以安装)。我担心当我下次更新我的应用程序时会导致问题。

我收到此错误(这是logcat中唯一相关的行,没有其他输出有任何内容):

D/InstallAppProgress(14669): Installation error code: -25

自从我之前的版本构建以来,我已经更新了ADT,并直接从IDE生成APK(使用主项目中的Android Tools右键菜单)。

我没有更改权限或任何内容。我已经更改了一些内部库(例如使用新的支持库)。

2 个答案:

答案 0 :(得分:3)

检查清单中的版本号。如果版本低于设备上的版本,则无法进行过度安装。

您可以使用adb标记使用-r进行安装。 见http://developer.android.com/tools/help/adb.html

答案 1 :(得分:1)

此问题是由我的清单文件中的版本号不一致引起的。

我正在尝试安装新的APK,其版本号低于设备上已安装的APK。

我增加了版本号,并且能够再次部署旧版本。