【问题标题】:INSTALL_FAILED_UPDATE_INCOMPATIBLE when I try to install compiled .apk on device当我尝试在设备上安装已编译的 .apk 时,INSTALL_FAILED_UPDATE_INCOMPATIBLE
【发布时间】:2012-08-07 04:13:53
【问题描述】:

我已经从 CyanogenMod 9 编译了 Trebuchet 启动器,并尝试使用 adb 安装它:

$ adb install out/target/product/generic/system/app/Trebuchet.apk
3986 KB/s (7870141 bytes in 1.928s)
    pkg: /data/local/tmp/Trebuchet.apk
Failure [INSTALL_FAILED_UPDATE_INCOMPATIBLE]

我尝试使用带有 CM9 的 Nexus S 和带有股票 JB 的 Galaxy Nexus。为什么会出现此错误?

编辑: 就我而言,我尝试使用包管理器重新安装 system 包。这不受支持,所以我遇到了这个错误。根据您的情况,错误的来源可能会有所不同。

【问题讨论】:

  • 在一些具有多用户功能的最新设备上,检查是否为其他用户安装了该应用程序(即访客登录)。我公司的一位测试人员在这个问题上苦苦挣扎了一个小时,当他来找我时,我也花了 5-10 分钟,才发现在该设备的不同访客登录下安装了同一个应用程序,所以不是显示在主屏幕上,甚至不显示在设置中

标签: android android-4.0-ice-cream-sandwich android-4.2-jelly-bean cyanogenmod


【解决方案1】:

工作资料/工作空间

不要忘记,根据您手机上的用户帐户(例如,设备管理设置为高级的 Google Workspace -G Suite 帐户配置文件)可能会为您的手机生成工作配置文件。

90% 的人拥有它但甚至不知道它。您通常会在所有应用视图中看到 Workprofile。简直就像一个带有单独应用程序的单独工作区。

您可以在您从 Workprofile 浏览应用程序时识别出他们是否有少量行李。 无论如何:

您也必须从 Workprofile 中删除该应用程序!!!

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-04-27
    • 2013-03-11
    • 2017-04-15
    • 2012-07-30
    • 2017-02-11
    • 2022-08-23
    • 2013-04-24
    相关资源
    最近更新 更多