简单问题:在Eclipse中“新建Android项目”命令总是尝试使用最后一个可用的sdk。这总是一个好主意吗?
更新:
我试着解释一下。现在在Eclipse中,“New project”生成一个清单:
<uses-sdk
android:minSdkVersion="8"
android:targetSdkVersion="17" />
因此,定位到最后的Android(Jelly Bean,4.2.x),但它也可以在Froyo(2.2)上运行。对我来说还好。这个选择我怎么办?
UPDATE
如果我设置android:minSdkVersion =“8”+ android:targetSdkVersion =“17”并且构建目标为2.2以确保我的应用程序将在旧设备上运行(没有NoSuchMethodError异常),这样可以吗?