简单的问题:在 Eclipse 中,“新建 Android 项目”命令总是尝试使用最后一个可用的 sdk。这总是一个好主意吗?
更新:
我试图解释。现在在 Eclipse 中,“新建项目”会生成一个清单,其中包含:
<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 异常),可以吗?