HarmonyOS鸿蒙Next中从哪里可以看到当前市面上5.0以上的设备的API版本占比
HarmonyOS鸿蒙Next中从哪里可以看到当前市面上5.0以上的设备的API版本占比 如题,我想知道我开发的App应该适配的最低API版本是多少比较合适,所以我希望能够了解到当前用了鸿蒙Next系统的设备中,每个API版本的占比是多少,从而设定我的兼容版本。
api 17
更多关于HarmonyOS鸿蒙Next中从哪里可以看到当前市面上5.0以上的设备的API版本占比的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html
目前还没有看到这方面的数据,最好的还是通过统计平台。也可惜我们APP的流量不够大,无法从友盟中导出可以参考的数据,但是现在升级成鸿蒙的用户基本上属于发烧友级别的,大概率都会直接升级到最新的
回答:
目前从配置(build-profile.json5)来看,配置参数为:compatibleSdkVersion。从字面意思看是编译版本兼容,开发过andorid的同学应该知道编译版本,只是在此版本上编译,没有修改targetSdkVersion(目标sdk)和minSdkVersion(最小sdk),都可以在min~MaxApi(最新api)上运行的。所以楼主需要开发适配最低版本的画只需要选择一个较低的版本就好了,我这边使用的是api13。
目前API的版本迭代都是比较快的如果是公司的项目的话看公司的需求来根据稳定性慢慢迭代一般是到最新的正式版本,(API13-API15比较稳定),如果是个人开发者的话 无脑冲就对了 跟最新的
不如提单吧,市面上没有权威且准确的API版本占比。但是现在6.0正在测试,是API20。官方文档是最低到API12,很值得参考
目前API 17吧
一般无脑最新版吧,华为不是所有一起更新的吗,
在HarmonyOS开发中,可通过DevEco Studio的Device Manager查看设备API版本分布。登录华为开发者账号后,在"Remote Device"模块会显示可测试设备的API版本信息。目前官方未公开5.0+设备的精确占比数据,开发者可关注华为开发者联盟官网的月度生态报告获取最新设备分布情况。
目前HarmonyOS Next开发者可以通过以下方式获取API版本分布数据:
-
登录华为开发者联盟官网(developer.harmonyos.com),在"文档"或"统计"板块中可以找到设备API版本的分布报告
-
在DevEco Studio的SDK Manager中,通常会显示当前主流API版本的适配情况
-
华为会定期发布《HarmonyOS生态白皮书》,其中包含详细的设备API版本分布数据
建议将最低兼容版本设为API 7(HarmonyOS 3.0)以上,可以覆盖绝大多数新设备。但具体还需根据您的应用功能需求来决定,如果使用了较新的API特性,则需要相应提高最低版本要求。