HarmonyOS鸿蒙Next中apk 32位包 64位包上传都识别为混合包

请问,应用调用Publishing Api接口在上传32位apk包和64位apk包之后,再调用应用更新接口。为什么将两个包都识别为了混合包,导致只能上传成功一个包😭。手动在页面上传的时候,也是把包识别为了混合包。

感谢解答🙏

6 回复

开发者您好,请您自查包体架构:

image.png

更多关于HarmonyOS鸿蒙Next中apk 32位包 64位包上传都识别为混合包的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html


32位包 lib目录下里面的只有一个包名是 armeabi
64位包 lib目录下里面的包名是 arm64-v8a
这样有问题吗🤔

感谢解答🙏,

你们这边是按照这样的方式检测 32位 or 64位包的吗

找HarmonyOS工作还需要会Flutter的哦,有需要Flutter教程的可以学学大地老师的教程,很不错,B站免费学的哦:BV1S4411E7LY/?p=17

lib目录下里面的包名是 arm64-v8a 检测是兼容包的华好像是有问题的,请您至工单咨询,会有技术人员和您对接:https://developer.huawei.com/consumer/cn/support/feedback/#/,感谢您的支持~

在HarmonyOS鸿蒙Next中,如果上传的APK同时包含32位和64位库文件,系统会将其识别为混合包。这是因为系统需要确保应用在不同架构的设备上都能正常运行。为了优化性能和兼容性,建议开发者根据目标设备架构,分别上传32位或64位的独立包,而不是混合包。这样可以减少应用体积,提升运行效率。

回到顶部