【问题标题】:Which is the highest version of Android on which a Android 2.0 app will work?可以运行 Android 2.0 应用程序的最高 Android 版本是哪个?
【发布时间】:2012-07-12 19:25:40
【问题描述】:

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

【问题讨论】:

  • API 级别 6 及以上的任何版本。从 Android Eclair 到现在的 JB。

标签: android version backwards-compatibility


【解决方案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 级别时需要考虑这一点。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2010-12-22
    • 1970-01-01
    • 1970-01-01
    • 2021-01-23
    • 1970-01-01
    • 2015-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多