HarmonyOS鸿蒙Next生态准入检测 Compatible SDK(兼容的最低API Version)检测 HarmonyOS NEXT版本应用要求Compatible SDK 4.0.0(10)以上版本。
HarmonyOS鸿蒙Next生态准入检测 Compatible SDK(兼容的最低API Version)检测 HarmonyOS NEXT版本应用要求Compatible SDK 4.0.0(10)以上版本。 鸿蒙项目里,项目级build-profile. json5中sdk信息如下: “products”: [ { “name”: “default”, “signingConfig”: “default”, “compatibleSdkVersion”: “6.0.0(20)”, “targetSdkVersion”:“6.0.0(20)”, “runtimeOS”: “HarmonyOS” } ],上传包的pack.info中api信息如下: “apiVersion”: { “compatible”: 20, “releaseType”: “Release”, “target”: 20 },项目中没有使用三方库,该配置下打包依然提示【HarmonyOS NEXT版本应用要求Compatible SDK 4.0.0(10)以上版本。】,支持专员机械回复【您当前的这个应用是HarmonyOS 5.0以下的应用,但是您上传了一个HarmonyOS 5.0及以上的软件包,这种情况是不允许的,请知悉。】就下班走了。向大佬们求助
更多关于HarmonyOS鸿蒙Next生态准入检测 Compatible SDK(兼容的最低API Version)检测 HarmonyOS NEXT版本应用要求Compatible SDK 4.0.0(10)以上版本。的实战教程也可以访问 https://www.itying.com/category-93-b0.html
楼主改下版本号versionCode,重新打包再提交上架审核试试呢
更多关于HarmonyOS鸿蒙Next生态准入检测 Compatible SDK(兼容的最低API Version)检测 HarmonyOS NEXT版本应用要求Compatible SDK 4.0.0(10)以上版本。的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html
HarmonyOS NEXT生态准入检测中,Compatible SDK要求必须为4.0.0(API Version 10)或更高版本。此标准确保应用兼容NEXT系统架构,满足鸿蒙原生应用规范。低于该版本的SDK将无法通过审核。
根据你的配置信息,问题可能出在项目配置与打包工具版本不匹配上。虽然你设置了compatibleSdkVersion为6.0.0(20),但打包工具可能仍识别为旧版本。建议检查以下两点:
- 确认使用的DevEco Studio是否为最新版本,旧版本可能无法正确识别NEXT配置。
- 在
build-profile.json5中,尝试将runtimeOS显式指定为HarmonyOS-NEXT,而非仅HarmonyOS。
修改示例:
"runtimeOS": "HarmonyOS-NEXT"
重新构建后再次上传,通常可解决此检测错误。如果问题依旧,请检查项目依赖或清理构建缓存。

