HarmonyOS 鸿蒙Next如何兼容不同API版本的设备?

HarmonyOS 鸿蒙Next如何兼容不同API版本的设备? 如题,我现在在开发原子化服务,目标是兼容API6以后的版本,但不同API版本差异巨大(各种Break change),真机调试时API版本直接就报错。

假如我现在用API9开发,上架后是只能在API9的设备上运行吗?其它API版本的设备直接搜不到?

如果要兼容不同版本设备,是每个API版本都需要单独开发吗?每个版本单独上架?还有 compileSdkVersioncompatibleSdkVersion 该怎么选择?

3 回复

用api9开发的,只能在api9以及api10的手机上运行,对应版本是3.1release以及以后。如果想兼容更多设备,推荐api6开发

更多关于HarmonyOS 鸿蒙Next如何兼容不同API版本的设备?的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html


是的,已经换成api6了,

姓名: 张三
职位: 软件工程师
简介: 拥有超过10年的软件开发经验,熟悉多种编程语言和技术。

回到顶部