开发问题:
不同版本的 android OS,拥有不同的特性;新版本拥有新特性。
采用最新特性的 API级别来开发用户 app。这样的 app 将不能在在不具备这种旧版本的安卓系统上运行?还是也可以?
官方:
代号、标记和 build 号 https://source.android.google.cn/docs/setup/about/build-numbers?hl=zh-cn
代号、标记和细分版本号 https://source.android.google.cn/source/build-numbers?hl=zh-cn
Android 14、Android 14-QPR1 和 Android 14-QPR2 版本说明 https://source.android.google.cn/docs/whatsnew/android-14-release?hl=zh-cn
*** Android API级别 https://deepinout.com/android/android-top-articles/1694223130_j_android-api-levels.html
*** Android 版本历史记录 - 从 Cupcake 到 Android 14 的名称和功能 https://www.techlila.com/zh-CN/android-versions-with-list-names/
*** 最新安卓版本对照表,API对照表,持续更新 https://blog.csdn.net/Yu1441/article/details/121204507
摘录:有哪些不同的 Android API 级别?
Android API 级别是指随时间推移发布的不同版本的 Android 操作系统。 每个版本的 Android 都附带一个特定的 API,允许开发人员创建与该版本兼容的应用程序并利用最新的特性和功能。 API 级别对于开发人员来说非常重要,因为它们提供了有关功能和功能集的指导您可以在创建应用程序时使用。
10. 结论:最适合您的项目的 Android API 级别是什么?
Android API 级别是为此平台开发应用程序的基本部分。有不同的 API 版本可用,每个版本都有自己的特性和功能。在本文中,我们将讨论不同的 Android API 级别,并帮助您确定哪一个最适合您的项目。
1.最新API级别: 此 API 级别提供 Android 已发布的最新功能和性能改进。如果您想利用平台的最新技术和功能,这是理想的选择,尽管这也意味着要了解可能的更改和频繁更新。但是,重要的是要注意,此选项可能不适用与最旧的 Android 版本兼容。
注:?采用最新API级别来开发产品,如果采用的最新的特性,那么,在旧版本的安卓 OS上,将不能运行?
2.最流行的API级别: 此 API 级别使用最广泛,大多数 Android 设备都支持。它在功能和兼容性之间提供了平衡,如果您的目标是覆盖尽可能多的用户,那么它是一个安全的选择。虽然它不包含最新消息,但它保证了更高的稳定性和更广泛的用户基础。
注:?为了获得尽可能多的用户群,则应该在最流行的 API 级别上进行用户 app 的开发?
3. 基于您的项目需求的API级别: 如果您的项目有特定要求或需要专门的方法,您可以选择特定的 API 级别。 例如,如果您需要使用以下功能 增强现实,您可以选择为此功能提供支持的特定 API 级别。在这种情况下,调查和评估不同的 API 级别以找到最适合您的项目需求的级别非常重要。
注:?特定的需求,只能采用特定的 API 级别;这样的产品,只能满足特定用户的需求?