【发布时间】:2013-06-24 05:27:08
【问题描述】:
我知道这方面有很多问题,我也读过这个page。但是,我仍然对确切的选择感到困惑。
如果我的手机运行 Android 2.3.6
我知道Minimum Required SDK 应该是我的应用支持的最低 Android 版本。
因此,例如我会选择Android 2.2 或小于该值,例如Android 1.5
令人困惑的部分Target SDK 和Compile with
我在下面安装了这些:(SDK 管理器中没有Android 2.3.6)
Android 4.2.2 (API 17)
安卓 3.0 (API 11)
安卓 2.3.3 (API 10)
安卓 2.2 (API 8)
无论我的手机使用什么,Target SDK是否应该设置为最大值Android 4.2.2;这是Android 2.3.6?
选择Android 4.2.2 会覆盖它下面的所有手机吗?是这样吗?
或者
它是否应该设置为与我的手机完全相同/最接近的值。这里可用的是Android 2.3.3?但不能超过我的手机Android 2.3.6
Compile with 是否必须设置为最大 Android 4.2.2 还是什么?
【问题讨论】: