Android模拟器:安装错误:INSTALL_FAILED_VERSION_DOWNGRADE该怎么解决?

内容来源于 Stack Overflow,并遵循CC BY-SA 3.0许可协议进行翻译与使用

  • 回答 (2)
  • 关注 (0)
  • 查看 (22)

我正在使用Eclipse,并安装了SDK 4.2(Api Level 17):

<uses-sdk android:targetSdkVersion="17" android:minSdkVersion="8" />

当我编译该项目并在运行Android 2.2.1的真实设备上运行该应用程序时,该应用程序运行良好。但是,当我尝试在Android 4.2,Api Level 17的模拟器上运行应用程序时,出现以下错误:

[2012-12-10 21:10:29 - SoftKeyboard] Installation error: INSTALL_FAILED_VERSION_DOWNGRADE
[2012-12-10 21:10:29 - SoftKeyboard] Please check logcat output for more details.
[2012-12-10 21:10:29 - SoftKeyboard] Launch canceled!
提问于
用户回答回答于

你可能已经从版本号高于你正在使用的副本的代码的单独副本进行安装。无论哪种情况,都可以:

  • 卸载当前安装的副本
  • 或打开手机的“设置”>“应用程序管理器”以确定已安装应用程序的版本号,并<manifest android:versionCode 在AndroidManifest中增加你的设置。
用户回答回答于

你也可以考虑将-d标志添加到adb安装。它应该忽略这个错误。

扫码关注云+社区