gpt4 book ai didi

android - 哪个 API 级别与 Android 中的支持库一起使用?

转载 作者:塔克拉玛干 更新时间:2023-11-02 19:54:56 25 4
gpt4 key购买 nike

我想创建一个可以在 2.3.3 一直到 4.0.3 上使用的 Android 应用程序。我想使用Support Library,这样我就可以使用fragments等等。

我是将构建目标设置为 API 级别 10 (2.3.3) 还是设置为 15 (4.0.3)?

最佳答案

这里的答案有些误导,因为您不需要设置您的 targetSdkVersion="15" 以便您的应用程序一直被使用到版本 4.0.3。单独设置 minSdkVersion="10" 将允许您在运行 Gingerbread 及更高版本的所有设备上使用您的应用程序。

targetSdkVersion 属性指定应用程序设计运行的 API 级别。您最好希望它的值对应于最近发布的 SDK(“15”,在本文发布时)。然而,严格来说,它的值应该由您测试应用程序所针对的最大 SDK 版本号给出。

更高的 targetSdkVersion 的好处是,它可以让您利用最近发布的 API 中 Shiny 的新功能。例如,如果在这种情况下您没有设置您的 targetSdkVersion,它将默认为您的 minSdkVersion(当前为 “10”) .因此,您的应用程序将无法使用 HoneyCombICS 中引入的新 UI 主题(即 Theme.Holo) >,并且可能会被迫进入兼容模式(这很丑陋,会让您的应用看起来陈旧且维护不善)。

关于android - 哪个 API 级别与 Android 中的支持库一起使用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10996921/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com