【发布时间】:2012-07-31 05:19:36
【问题描述】:
一些亚马逊文档暗示它是 10,但示例以 8 运行。那么正确/安全/实用的答案是什么?
【问题讨论】:
标签: android sdk version in-app-purchase amazon
一些亚马逊文档暗示它是 10,但示例以 8 运行。那么正确/安全/实用的答案是什么?
【问题讨论】:
标签: android sdk version in-app-purchase amazon
这是应用程序的最低SDK要求,应用程序开发人员将此变量设置为不安装此应用程序的设备版本低于最低SDK版本,这只是一个安全检查,不要在不兼容的设备上安装应用程序
【讨论】:
根据 wikipedia http://en.wikipedia.org/wiki/Kindle_Fire,第一款 Kindle Fire 是基于 Android 2.3.4,它基于 Android SDK 版本 10。因此使用低于 10 的 minSdkVersion 没有任何好处。
如果您使用低于 10 的 minSdkVersion,您的应用将在所有 Kindle Fire 上运行,因为新的 Android 版本可以运行为旧 Android 版本编写的应用。
但是,如果您指定最低 SDK 版本 10,您可以使用 SDK 版本 10 中可用但 Android SDK 版本 8 中不可用的所有 API。
【讨论】: