使用 uni-app HBuilderX Alpha 4.81进行离线打包 lib.5plus.base-release.aar oaid_sdk_1.0.25.aar 中的so未对齐16k

使用 uni-app HBuilderX Alpha 4.81进行离线打包 lib.5plus.base-release.aar oaid_sdk_1.0.25.aar 中的so未对齐16k

操作步骤:

使用 HBuilderX Alpha 4.81进行离线打包。 其他的so已对齐16k,剩下
lib/x86_64/libdcblur.solib.5plus.base-release.aar
lib/x86_64/libsecsdk.so (oaid_sdk_1.0.25.aar)
这两个还没有对齐,请尽快处理下

预期结果:

全部so对齐16k

实际结果:

lib/x86_64/libdcblur.solib.5plus.base-release.aar
lib/x86_64/libsecsdk.so (oaid_sdk_1.0.25.aar)
这两个还没有对齐

bug描述:

使用 HBuilderX Alpha 4.81进行离线打包。 其他的so已对齐16k,剩下
lib/x86_64/libdcblur.solib.5plus.base-release.aar
lib/x86_64/libsecsdk.so (oaid_sdk_1.0.25.aar)
这两个还没有对齐,请尽快处理下


| 信息类别         | 信息内容                   |
|------------------|----------------------------|
| 产品分类         | uniapp/App                 |
| PC开发环境       | Windows                    |
| PC操作系统版本   | win 11                     |
| HBuilderX类型    | Alpha                      |
| HBuilderX版本    | 4.81                       |
| 手机系统         | Android                    |
| 手机系统版本     | Android 15                 |
| 手机厂商         | OPPO                       |
| 手机机型         | OPPO reno4                 |
| 页面类型         | vue                        |
| vue版本          | vue2                       |
| 打包方式         | 云端                       |
| 项目创建方式     | HBuilderX                  |

更多关于使用 uni-app HBuilderX Alpha 4.81进行离线打包 lib.5plus.base-release.aar oaid_sdk_1.0.25.aar 中的so未对齐16k的实战教程也可以访问 https://www.itying.com/category-93-b0.html

4 回复

libdcblur.so测试只在x86_64下没有对齐,可以在gradle中去掉x86相关的配置,后续我们处理一下这个情况。
oaid_sdk_1.0.25.aar库可以选择不依赖。如果需要获取oaid,可以使用插件,uts插件离线打包参考文档

更多关于使用 uni-app HBuilderX Alpha 4.81进行离线打包 lib.5plus.base-release.aar oaid_sdk_1.0.25.aar 中的so未对齐16k的实战教程也可以访问 https://www.itying.com/category-93-b0.html


感谢大佬

base/lib/arm64-v8a/libAMapSDK_MAP_v10_0_700.so 这个库arm64-v8a下不支持怎么办

当把android:extractNativeLibs="true"修改成false,运行是会报错

回到顶部