【问题标题】:Android Things - Raspberry Pi 3 B - adb install apk - INSTALL FAILED OLDER SDK [duplicate]Android Things - Raspberry Pi 3 B - adb install apk - 安装失败的旧 SDK [重复]
【发布时间】:2018-11-30 02:23:47
【问题描述】:

我有一个自定义版本的 Android Things,我的应用 sdk 已成功安装在我的 RP 3B 上。我想用新版本更新 apk,所以我试图通过 adb 安装它。

尝试安装时出现以下错误:INSTALL_FAILED_OLDER_SDK

现在,这似乎很容易解释,APK 是使用 API 27 构建的,而不是 API 28。问题是它是使用 API 28 构建的。

我已经删除了 API 27 的所有痕迹,但这种情况仍在发生。

任何想法将不胜感激。

【问题讨论】:

    标签: android adb android-things


    【解决方案1】:

    您需要将 miniSdkVersion 从 28 更改为 27

    miniSdkVersion 27
    

    说明

    miniSdkVersion 是您的 apk 可以在其上运行的最低要求的 Android 版本。如果设置为 28,则无法在 Android 27 的设备上安装。

    【讨论】:

    • 那行得通。谢谢!我想我不明白为什么该错误会表明我使用的是较旧的 sdk。我想知道 Android Things 是 27+,所以以 28 为目标应该没问题。不管怎样,我现在明白了。再次感谢!
    • @AnxGotta Android Things 作为 SDK 可能适用于 28 的 minSdkVersion,但该错误消息与您的设备有关,该设备在 API 27 上运行。
    • 我明白了。所以RP3B上的Android Things安装(v1.0.6.5092020)是27版本。这是我没看懂的!谢谢@TheWanderer
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多