我知道这方面有很多问题,我也阅读了这个页面。但是,我仍然对确切的选择感到困惑。
如果我有一部运行Android 2.3.6的手机
我知道Minimum Required SDK
应该是我的应用支持的最低版本的 Android。因此,例如,我将选择Android 2.2
或小于该值,例如Android 1.5
令人困惑的部分Target SDK
和Compile with
Android 2.3.6
我在下面安装了这些:( SDK管理器中没有可用的)
Android 4.2.2 (API 17)
Android 3.0 (API 11)
Android 2.3.3 (API 10)
Android 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
还是什么?