gpt4 book ai didi

android - 我是否需要始终使用最后一个 targetSdkVersion?

转载 作者:塔克拉玛干 更新时间:2023-11-01 21:38:59 25 4
gpt4 key购买 nike

简单问题:在 Eclipse 中,“新建 Android 项目”命令总是尝试使用最后一个可用的 sdk。这总是一个好主意吗?

更新:

我试着解释一下。现在在 Eclipse 中,“新项目”生成一个 list :

<uses-sdk
android:minSdkVersion="8"
android:targetSdkVersion="17" />

因此,以最新的 Android(Jelly Bean,4.2.x)为目标,但它也可以在 Froyo (2.2) 上运行。对我来说还好。这个选择我会做错什么?

更新

如果我设置 android:minSdkVersion="8"+ android:targetSdkVersion="17"并将构建目标设置为 2.2 以确保我的应用程序将在旧设备上运行(没有 NoSuchMethodError 异常)是否可以?

最佳答案

What could I do very wrong with this choice?

这个选择没有任何问题,这就是构建工具默认使用它的原因。

设置 targetSdkVersion 可以让您选择使用较旧的 targetSdkVersion 可能无法获得的特定行为。您可以通过阅读 the documentation for Build.VERSION_CODES 查看您得到的一些内容。 .

关于android - 我是否需要始终使用最后一个 targetSdkVersion?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14938896/

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