我使用的是使用Android V2.0的教科书。你能告诉我哪个版本的android可以在没有任何问题的情况下为2.0版运行应用程序吗?
答案 0 :(得分:1)
如果您只是正在运行该应用,那么任何API级别为5(Android 2.0)及以上(包括Jelly Bean和任何未来版本)的设备都可以运行您的应用没有任何问题。开发人员文档有API level guide here。
但是,您应该熟悉Android的后续版本,以便您可以明智地决定应该使用哪个版本以及您将无法使用哪些功能。
例如,您可以在Supporting Multiple Screen Sizes页面上看到Android 3.2(API级别13)引入了支持多种屏幕尺寸的新功能。如果您使用API级别5,您的应用程序可能无法在某些设备(即平板电脑)上正确缩放。
尽管尝试支持尽可能多的设备很有吸引力,但使用较低的API级别还是存在明确的权衡。对于某些应用程序,如果它正确扩展并不重要,但在选择目标或最低API级别时需要考虑这一点。