华为鸿蒙系统与 Android 的版本对应关系

您所在的位置:网站首页 鸿蒙对应的词语是什么 华为鸿蒙系统与 Android 的版本对应关系

华为鸿蒙系统与 Android 的版本对应关系

2024-07-09 12:29| 来源: 网络整理| 查看: 265

在开发一个运行在华为平板上的蓝牙对讲 APP,最初没有测试平板设备之前,我是基于小米 Android 12 的手机测试的。

华为平板到手之后,被其系统版本号搞蒙了。。。

系统设置里,显示的是 HarmonyOS 版本,版本号是 2.0.0。 网上查了一下,这个版本号实用了多年。。。

华为鸿蒙系统

点击升级,可以看到还有更小的版本号:

升级前的版本:2.0.0.260 升级后的版本:2.0.0.275

为了确定兼容性,我想了解一下鸿蒙系统与 Android 版本的对应关系。

鸿蒙与 Android 的关系

网上说,Harmony OS 2.0 基于 Andriod 开源项目 (AOSP, Android Open Source Project)。

实际测试,将华为平板连接上开发机,Android Studio 中显示的是 Android 10, API 版本号 29。

代码中打印 SDK 版本号 Log.d(TAG, "SDK Version: " + Build.VERSION.SDK_INT);

打印的结果也是:

29

说明确实如网上所说,鸿蒙是基于 Android 10 进行后续开发的。

尽量避免使用 Android 10 之后的新 API。

targetSdk

如果是这样,确实应该把 targetSdk 改成 29。

题外话

华为平板的硬件做工确实不输 iPad,但是系统体验确实不行,操作非常诡异,我很多时候都摸不着头绪,更别说老人。

参考 https://github.com/rustdesk/rustdesk/issues/849 微信关注我哦 👍

大象工具微信公众号

我是来自山东烟台的一名开发者,有敢兴趣的话题,或者软件开发需求,欢迎加微信 zhongwei 聊聊, 查看更多联系方式



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3