HarmonyOS 鸿蒙Next so库是不是只保留arm64-v8a就可以了

发布于 1周前 作者 caililin 来自 鸿蒙OS

HarmonyOS 鸿蒙Next so库是不是只保留arm64-v8a就可以了

so库是不是只保留arm64-v8a就可以了

3 回复
看您具体需要,保留arm64-v8a就可以了,

排除其他so文件的方式:

在build-profile.json5中配置

"nativelib": {

    "filter":{

        "excludes": ["**/x86_64/*.so", "**/armeabi-v7a/*.so"]

    }

},

更多关于HarmonyOS 鸿蒙Next so库是不是只保留arm64-v8a就可以了的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html


发布的时候 可以这样。如果需要支持 window 模拟器开发,还需要保留 x86_64

在HarmonyOS(鸿蒙)系统中,对于Next so库(共享对象库)的架构支持,通常需要考虑目标设备的兼容性。关于是否“只保留arm64-v8a”的问题,答案取决于你的应用目标用户群体的设备架构分布。

arm64-v8a是64位ARM架构,目前多数高端智能手机和平板设备均支持此架构。如果你的应用主要面向这些设备,并且希望减少APK体积或简化库管理,只包含arm64-v8a架构的so库是可行的。

然而,如果应用需要支持更广泛的设备,包括一些可能还在使用32位ARM架构(如armeabi-v7a)的老旧设备,那么仅保留arm64-v8a架构的so库将导致这些设备无法运行你的应用。

因此,是否只保留arm64-v8a架构的so库,应基于你的应用目标市场和设备兼容性需求来决定。如果你的应用定位高端、现代设备,可以仅提供arm64-v8a版本;若需兼容更多设备,则需包含其他架构的so库。

如果问题依旧没法解决请联系官网客服,官网地址是:https://www.itying.com/category-93-b0.html

回到顶部