【问题标题】:Exported APK works fine. But via USB debugging not working导出的 APK 工作正常。但是通过USB调试不起作用
【发布时间】:2014-09-09 10:01:24
【问题描述】:

当我将Android 应用程序导出为APK 并将其安装在设备中时,它可以正常工作。

但如果我尝试通过 USB 调试模式在设备上启动相同的 Android 应用程序,我会收到以下错误:

Installation error: INSTALL_FAILED_VERSION_DOWNGRADE

我将Google Play Servicesv7 Appcompat 与我的应用程序一起用作库项目。

我已经按照in this post 的说明设置了Custom Debug Key(与我在导出时使用的密钥相同)。

有什么建议吗?

【问题讨论】:

    标签: java android eclipse apk usb-debugging


    【解决方案1】:

    解决方案 1:

    这意味着您正在尝试安装与已安装在模拟器上的应用程序具有相同 packageName 的应用程序,但您尝试安装的应用程序的 versionCode 较低。首先从模拟器中卸载您的应用程序:

    adb -e uninstall your.application.package.name
    

    然后尝试重新安装应用程序或增加应用程序版本再试一次。

    解决方案 2:

    可能是您的包与默认包名相同。所以改变并尝试一下。

    解决方案 3:

    您是否在您的设备上启用了多个帐户(并通过 ADB 推送您的 apk)?如果是这样,您必须删除每个帐户中的 apk。卸载完成后,你的推送就OK了。

    解决方案 4:

    检查您的活动课程。可能是错的。

    【讨论】:

      【解决方案2】:

      已回答here。基本上,您尝试通过调试安装的新版本的版本号低于手机上已有的版本号。

      【讨论】:

      • 在我的声望达到 50 之前,我无法评论他的帖子,所以最好不要理会这个问题?我也确实在答案中包含了重要部分。
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2021-09-03
      • 2019-04-21
      • 1970-01-01
      • 1970-01-01
      • 2021-11-23
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多