uniapp hbuilderx 4.x云端打包targetsdkversion默认值是多少?
在HBuilderX 4.x版本进行云端打包时,targetSdkVersion的默认值是多少?是否需要手动配置?这个值会影响应用在Android系统的兼容性吗?
2 回复
HBuilderX 4.x云端打包默认targetSdkVersion为30(Android 11)。
在HBuilderX 4.x版本中,云端打包的targetSdkVersion默认值为30(对应Android 11)。这是为了满足Google Play商店从2022年11月起强制要求新应用目标API级别至少为30的政策。
如果你需要修改此值,可以在项目的 manifest.json 文件中配置:
{
"app-plus": {
"distribute": {
"android": {
"targetSdkVersion": 30 // 可修改为其他值,如31、33等
}
}
}
}
注意事项:
- 修改后需重新提交云端打包
- 若设置为更高版本(如33),需确保你的应用已适配相应权限和行为变更
- 建议保持与Google Play政策同步更新

