【发布时间】:2013-06-22 19:00:30
【问题描述】:
我遇到了一个奇怪的问题。我正在尝试启动我在 API-10(姜饼)模拟器上编写的应用程序,但我不断收到“INSTALL_FAILED_OLDER_SDK”。我仍然可以将它安装在运行 API 级别高于我之前的 minSDK 的设备和模拟器上。添加了 android-support-library,因此应该支持片段,这不应该是问题。即使我将 minSDKlevel 设置为 1,我也无法在低于 16 级的设备上安装它(我之前有过 minSDK)。
我认为这是某种 Android Studio 问题,无法正确读取我的文件之类的。
有人知道如何解决它吗?
谢谢!
【问题讨论】:
-
LogCat 给了我这个消息(即使 minSdkVersion 设置为 8:W/PackageParser:/data/app/vmdl1695239662.tmp(在二进制 XML 文件第 3 行):需要更新的 sdk 版本 #16 (当前版本是#10)
-
apk 中实际设置的 minsdk 是什么? (使用 aapt 转储标记)