【问题标题】:Adb Install Failure INSTALL_FAILED_VERSION_DOWNGRADEAdb 安装失败 INSTALL_FAILED_VERSION_DOWNGRADE
【发布时间】:2017-05-11 22:34:00
【问题描述】:

我卸载了 whatsapp 并使用以下方式保留其数据:

adb.exe shell pm uninstall -k com.whatsapp

然后我尝试安装旧版本的 whatsapp,但即使使用 -r -d 标志也会收到以下错误消息:

>adb install -r -d tmp\LegacyWhatsApp.apk
1738 KB/s (18329558 bytes in 10.298s)
Failure [INSTALL_FAILED_VERSION_DOWNGRADE]

我使用的是 Windows 10 和 Pixel XL android 版本 7.1.2

【问题讨论】:

  • 在 Pixel 和 7.1.2 中遇到同样的问题。适用于 6.0 上的 Nexus 5。这是牛轧糖吗?

标签: android installation adb downgrade


【解决方案1】:

自 Android 7 (Nougat) 起,for security reasons,除非将软件包标记为可调试,否则无法再降级。引用提交信息:

攻击者可以将软件包降级到旧版本 安全漏洞,然后利用其中的一些漏洞 访问应用程序的数据。这将构成绕过 Android 应用程序沙盒。因此,降级的同时保持 不再允许应用程序数据。

您必须完全卸载它。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2018-03-29
    • 2016-10-05
    • 1970-01-01
    • 2014-10-06
    • 2023-03-06
    • 2022-12-18
    相关资源
    最近更新 更多