哪个Android版本的Android 2.0应用程序可以正常工作?

问题描述:

我正在使用使用android V2.0的教科书。你能告诉我哪个版本的Android可以在没有任何问题的情况下为2.0版本运行应用程序吗?哪个Android版本的Android 2.0应用程序可以正常工作?

+0

API级别6及以上的任何版本。从Android Eclair到现在的JB。 – Ahmad 2012-07-12 20:10:52

如果你打算只用运行该应用程序,那么任何具有API level 5(Android 2.0)及以上版本(包括Jelly Bean和任何未来版本)的设备都可以运行你的应用程序,而不会出现任何问题。开发人员文档有一个API level guide here

但是,您应该熟悉Android的后续版本,以便您可以对使用哪个版本以及无法使用哪些功能做出明智的决定。

例如,您可以在Supporting Multiple Screen Sizes页面上看到Android 3.2(API级别13)引入了支持多种屏幕尺寸的新功能。如果您使用API​​级别5,则应用程序可能无法在某些设备(即平板电脑)上正确缩放。

尽管尝试支持尽可能多的设备是很诱人的,但使用更低的API级别会有一定的权衡。对于某些应用程序而言,它是否可以正确扩展并不重要,但在选择目标或最低API级别时需要考虑这些因素。