创建应用程序时,我选择1.0作为最低SDK,选择4.3作为目标SDK,因此我的应用程序可在所有手机上使用。
但是,为什么我们选择(例如)最低SDK为2.2?
是关于性能还是类似的东西?
最佳答案
Android是一个随时变化的系统,并且在每个新版本中都实现新功能。
开发应用程序时,您必须处理:
用户的合规性
适合您的应用程序的功能
例如,可点击元素的动画在Android 2.3中无法很好地实现。因此,当您必须开发应用程序时,必须选择:
符合最大用户要求,包括2.3符合性
开发许多漂亮的动画,包括有关可点击元素的动画
这就是为什么有时您决定开发应用程序,而可能决定不包括某些版本的SDK的原因。
为了清楚了解要释放多少用户,您可能需要转到:
Dashboards
关于android - 为什么不为Android应用选择所有版本?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/20299347/